使用应用访问令牌访问Facebook页面状态

阅读API文档(https://developers.facebook.com/docs/reference/api/page/)我假定为了读取公共页面状态更新,我需要“任何有效的access_token或用户access_token”(引用这里的文档)。

但是,如果我尝试使用我的应用程序访问令牌获取公共页面的状态更新,则会收到以下响应:“请求此资源需要用户访问令牌”

GET 20531316728/statuses?access_token=myappaccesstoken

所以,我的问题是,如果文档是错误的,我做错了什么?


Facebook需要做出澄清[1]。 这些文档要么已过时,要么Facebook已经改变了处理这些更新的想法,这很有趣

GET /PAGE_ID/feed?access_token=myappaccesstoken

工程(并保持所有状态)。 有人在IRC #facebook上告诉我说,状态调用可能更昂贵(不太喜欢这个想法)。

我目前的立场是,要么

  • 任何有效的access_token或用户access_token都应该暗示那些不包括应用令牌的人
  • Facebook意识到,当Facebook需要某种形式的身份验证时,可以通过在页面上使用应用令牌来绕过OAuth Flow。
  • 最后,这些都是假设。

    我无法从任何Facebook员工那里得到明确的答案,这是否确实是错误还是故意删除此功能。

    [1] - http://developers.facebook.com/bugs/480742545315442

    链接地址: http://www.djcxy.com/p/32587.html

    上一篇: Access Facebook page statuses with an app access token

    下一篇: Facebook Access Token for Pages