我有一个应用程序,让用户的生日扔了一个表格,而不是它应该写在那里墙上的生日。
这可能吗?即使他们今天访问应用程序,那里的生日是200天?因为我知道令牌只持续60天,我想发布fb配置文件。
如果我尝试在我的粉丝页面上发布消息(我可以获得永久持续的令牌)并标记它们它不起作用,因为facebook不允许标记扔掉api,你有什么建议我怎么能实现这个目标?
答案 0 :(得分:0)
Facebook几年前删除了offline_access权限:
https://developers.facebook.com/docs/roadmap/completed-changes/offline-access-removal/
“注意:用户必须先访问您的应用,然后才能获得有效的”授权码“才能再次进行服务器端OAuth呼叫。应用无法设置后台/ cron作业试图自动延长到期时间,因为“授权代码”是短暂的并且已经过期。“
基本上,您需要一个授权代码来获取新令牌,并且只有在用户主动使用您的应用时才能获得该令牌。
答案 1 :(得分:0)
要在用户的墙上发布供稿,您可以使用 APP访问令牌代替您要保存的扩展用户令牌。