0

当我发送这样的 API 调用时:

$getinfo = $facebook->api('/100005254861029?fields=name,education,email,gender,work,website,locale,currency,birthday');

我得到的只是姓名、性别、语言环境和 ID,尽管电子邮件、工作、网站和教育等字段在个人资料上都是公开的(用于测试目的)。

API 是否不允许您访问您不是朋友的人的信息,即使它是公开的,因此可以通过访问他们的页面访问?

4

1 回答 1

0

您需要具有特定的扩展权限才能获取这些字段。

默认情况下,您只能获取此处列出的字段 http://developers.facebook.com/docs/reference/login/public-profile-and-friend-list/

阅读更多 https://developers.facebook.com/docs/reference/login/extended-permissions/http://developers.facebook.com/docs/reference/login/extended-profile-properties/

于 2013-02-14T11:38:50.797 回答