Facebook PHP API 和令牌过期


Facebook PHP API and token expiration

我有PHP网站。用户可以访问该网站并与Facebook连接。当用户连接时,我获取用户ID和访问令牌并存储到数据库。我使用该访问令牌发布了一些内容(用户FB上的文本,照片和链接)。

现在,我看到访问令牌在 60 天后过期(扩展令牌),之后我需要提示用户再次连接到 Facebook。

问题是我的网站需要发布用户通过后写的几条消息。用户可以连接到Facebook,例如1。2013 年 9 月,几年后可以通过。

有什么办法可以在该用户的Facebook帐户上发布该消息,而不会提示用户再次连接到Facebook(当然,如果用户在此之前没有拒绝Facebook帐户上的应用程序),即使令牌已过期。

Twitter和YouTube

有未过期的令牌,允许我在几年内在社交网络上发布帖子(当然,如果用户没有在Twitter和YouTube上的帐户上拒绝我的应用程序)。

谢谢

只需发布到用户的墙上; 您可以使用应用程序访问令牌APP-ID|APP-SECRET )为此。