我有一个用PHP编写的网站。 我需要从Facebook页面获取事件列表并将它们发布到PHP站点的页面上。
此调用有效,但需要访问令牌:
https://graph.facebook.com/mtv/events?access_token=....
我希望在PHP网站上发布列表,而无需用户使用Facebook登录。 这可能吗?有什么方法可以在我的PHP代码中获得永久令牌硬编码吗?
答案 0 :(得分:0)
offline_access启用你的 申请执行授权 代表用户的任何请求 时间。默认情况下,大多数访问令牌 过了很短的一段时间才到期 确保应用程序仅发出请求 代表用户的时候 积极使用该应用程序。这个 权限使访问令牌 由我们的OAuth端点返回 长寿命的
我不知道这是否适用于Graph API。
编辑:
我认为你唯一的机会是使用DOM Parser并解析http://www.facebook.com/MTV?v=app_2344061033,这应该不会很难。
答案 1 :(得分:0)
如果是公共页面,您应该能够使用具有offline_access权限的任何访问令牌来获取事件。