我正在构建一个使用Facebook来验证用户的小应用。用户通过验证后,他可以上传图像。一旦这张图片上传了,它必须得到我们工作人员的批准。该图像可能会在几天后获得批准。我关心的是访问令牌。一旦图像被批准,我希望能够发布到该用户墙上,即使是在几天后。我应该考虑哪些类型的问题?Facebook API - 发布给用户墙
回答
如果图片在60天后获得批准并且在此期间未使用该图片,则FB访问令牌的当前有效期为60天,因此您无权发布该图片。
Facebook是removing the old offline_access权限,因此正常访问令牌只能存活1或2个小时,您会在应用程序设置的高级选项卡中看到“deprecate offline_access”迁移(默认启用)(将移除2012 October 3) 。他们引入了一个new endpoint,它可以让你延长默认的短期访问令牌的生命周期。如果你想成为更多的未来证明者,你现在可能想要迁移到这一点。
为了保证未来,我也应该使用服务器端的OAuth而不是客户端的权利?那是我什么时候得到60天的时间? – hanleyhansen 2012-07-19 18:25:28
在我的理解中,没有区分通过交换服务器端的“代码”访问令牌(代码是短暂的)还是由客户端生成并通过cookie向服务器端发送的令牌。 – complex857 2012-07-19 18:30:23
- 1. 发布在Facebook用户的墙
- 2. Facebook-向用户墙发布故事
- 3. 使用图表API发布到Facebook墙
- 4. Facebook access_tokens?如何发布到用户墙?
- 5. Rails:发布到Facebook用户的墙上
- 6. 在Facebook帐户上发布墙讯息
- 7. iPhone - Facebook发布给朋友的墙
- 8. j2me facebook图api - 在用户墙上发布图像
- 9. 发布到其他用户来自facebook api的墙
- 10. 自动发布图形API在用户的Facebook墙上
- 11. Facebook API:如何发布到页面墙
- 12. Facebook Graph API发布到朋友墙
- 13. Sharekit API:无法发布在Facebook墙上
- 14. android facebook api发布到图像墙
- 15. 发布到Facebook网页墙
- 16. ASP.NET发布到Facebook墙壁
- 17. 发布至Facebook墙上使用Facebook的API
- 18. Facebook API:在Facebook上发布信息墙不起作用
- 19. 发布到墙上作为Facebook应用
- 20. 用图形和PHP发布到Facebook墙
- 21. 在facebook用户的墙上用php发布图像
- 22. Facebook评论社交插件不发布到用户的Facebook墙
- 23. 发布到使用JavaScript API与特定用户的页面墙
- 24. Facebook - 使用PHP SDK发布.swf到用户墙壁
- 25. 离子发布到Facebook墙
- 26. 用cURL发布到Facebook用户的墙上PHP
- 27. iPhone发布到Facebook应用程序墙
- 28. 作为使用Facebook的应用程序发布到用户的墙壁PHP API
- 29. 从本地机器发布图像到Facebook用户墙
- 30. 如何在PHP中使用API发布墙上的墙?
优秀信息!谢谢!那么当用户进行身份验证并随后引用它时,我应该将访问令牌存储在数据库中? – hanleyhansen 2012-07-19 18:15:04
是的,正好:) – haynar 2012-07-19 18:16:44
这也意味着当我要求权限时,我应该要求offline_access吗?只要确保我得到了这一点。 – hanleyhansen 2012-07-19 18:18:12