我有PHP网站。用户可以访问该网站并与Facebook连接。当用户连接时,我获取用户ID和访问令牌并存储到数据库。我使用该访问令牌发布了一些内容(用户FB上的文本,照片和链接)。
现在,我看到访问令牌在 60 天后过期(扩展令牌),之后我需要提示用户再次连接到 Facebook。
问题是我的网站需要发布用户通过后写的几条消息。用户可以连接到Facebook,例如1。2013 年 9 月,几年后可以通过。
有什么办法可以在该用户的Facebook帐户上发布该消息,而不会提示用户再次连接到Facebook(当然,如果用户在此之前没有拒绝Facebook帐户上的应用程序),即使令牌已过期。
Twitter和YouTube有未过期的令牌,允许我在几年内在社交网络上发布帖子(当然,如果用户没有在Twitter和YouTube上的帐户上拒绝我的应用程序)。
谢谢
只需发布到用户的墙上; 您可以使用应用程序访问令牌(APP-ID|APP-SECRET
)为此。