【发布时间】:2012-05-10 15:44:03
【问题描述】:
用户成功登录 facebook 应用。但是,该应用程序无法提取用户的朋友信息。它只能返回一位之前允许应用获取她信息的朋友的信息。
我正在使用 curl 和访问令牌通过应用程序访问我朋友的 Facebook 数据。我正在本地开发我的应用程序。它适用于我以前拥有的那些帐户,但不适用于新用户。是什么原因造成的?
是因为我现在在 localhost 上开发吗?如果是,为什么它适用于我拥有的几个帐户,而不适用于也允许我的应用程序的其他用户?我还尝试使用我拥有的访问令牌访问朋友数据,但无法访问开发者网站上的任何数据。
$uri ="https://graph.facebook.com/".$friend_id."/books?access_token=".$params['access_token'];
$temp = json_decode(get_data($uri), true);
【问题讨论】:
-
当你 var_dump($temp) 你得到什么? fb 调用是否返回任何错误?
-
我看到它为所有朋友返回 Null,除了给我的网站许可的朋友。
标签: php facebook facebook-graph-api access-token