Facebook应用程序 - 客户端令牌超过60天

时间:2014-03-14 10:35:16

标签: php facebook facebook-graph-api facebook-php-sdk facebook-access-token

我有一个应用程序,让用户的生日扔了一个表格,而不是它应该写在那里墙上的生日。

这可能吗?即使他们今天访问应用程序,那里的生日是200天?因为我知道令牌只持续60天,我想发布fb配置文件。

如果我尝试在我的粉丝页面上发布消息(我可以获得永久持续的令牌)并标记它们它不起作用,因为facebook不允许标记扔掉api,你有什么建议我怎么能实现这个目标?

2 个答案:

答案 0 :(得分:0)

Facebook几年前删除了offline_access权限:

https://developers.facebook.com/docs/roadmap/completed-changes/offline-access-removal/

“注意:用户必须先访问您的应用,然后才能获得有效的”授权码“才能再次进行服务器端OAuth呼叫。应用无法设置后台/ cron作业试图自动延长到期时间,因为“授权代码”是短暂的并且已经过期。“

基本上,您需要一个授权代码来获取新令牌,并且只有在用户主动使用您的应用时才能获得该令牌。

答案 1 :(得分:0)

要在用户的墙上发布供稿,您可以使用 APP访问令牌代替您要保存的扩展用户令牌。

App Access Token