Php Facebook Graph API中是否需要OAuth?

Php Facebook Graph API中是否需要OAuth?,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我有个问题。。我想在没有OAuth的情况下使用fb graph API从facebook页面获取所有提要,但我遇到了一个问题 https://graph.facebook.com/[page ID]/feed i get the following response { "error": { "type": "OAuthAccessTokenException", "message": "An access token is required to reques

我有个问题。。我想在没有OAuth的情况下使用fb graph API从facebook页面获取所有提要,但我遇到了一个问题

https://graph.facebook.com/[page ID]/feed
i get the following response 

{
   "error": {
      "type": "OAuthAccessTokenException",
      "message": "An access token is required to request this resource."
   }
}
当我查看另一页时,它得到了正确的响应

https://graph.facebook.com/[another page ID]/feed

{
   "data": [
      {
...
为什么它要为页面请求访问令牌。。。它在另一个页面上不这样做

编辑


我在两天前检查了第一个页面图形调用,它100%工作了。

我不确定您是否需要OAuth,但下面是您如何

更多资源:


是的,OAuth是唯一受支持的身份验证形式。但是,有些页面不需要它,例如风扇页面(例如)


编辑:Facebook显然已经改变了他们在该端点上的策略。

您应该始终包含OAuth访问令牌(无论是用户的,如果您直接代表用户工作,还是应用程序的,如果您没有在用户上下文中执行操作)。否则,您可能无法访问所有您应该能够访问的内容。

谢谢您的回答。。。那么,我怎样才能让fan页面在没有身份验证的情况下接受graph API调用呢。。。。我在两天前测试了那个风扇页面,它正在工作。。但是现在。。它没有t@From,它只使用
curl对我有效https://graph.facebook.com/cocacola/feed
。可口可乐100%有效。。。但是对于我的页面。。我使用常规图形API调用进行了测试,结果正常。。。但今天不是。。你认为问题出在哪里?我不确定,但如果你控制了页面,请尝试在