facebook - 通过 Graph api 访问 facebook 个人资料的公共(public)信息,无需访问 token

标签 facebook facebook-graph-api

有一些关于 Facebook 个人资料的公开信息,任何其他拥有 Facebook 的人 通过在地址栏中输入该个人资料 URL 地址,可以轻松查看帐户。我们怎样才能访问它 通过 Graph API 获取信息,无需访问 token 。因为我已经注册了facebook开发者 帐户 这意味着我有 Facebook 帐户,并且我可以通过从以下位置登录来查看该信息(公开可用) 我的账户。 Facebook 是否允许 Facebook 开发人员从 api 访问该信息,而无需任何访问 token 。 例如任何 Facebook 个人资料的家乡、生日、就读学校、 friend (如果公开)等。如果有人知道,请帮助我。

提前致谢。

最佳答案

仅仅因为某些东西可以通过 Facebook dot com 公开获得,并不意味着它也可以通过 API 获得。您需要向用户请求 public_profile 权限,否则您无法通过 API 访问该数据。 要访问用户的生日(如果有),需要 user_birthday 权限。

参见:https://developers.facebook.com/docs/facebook-login/permissions

关于facebook - 通过 Graph api 访问 facebook 个人资料的公共(public)信息,无需访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43830039/

相关文章:

facebook-graph-api - 从 API 识别全局 Facebook 页面

Facebook 分享按钮 - 自定义图像

facebook - 可用的 Facebook 分享对话框

facebook - 创建 Google Analytics(分析)分割以仅包含来自一个来源的流量

javascript - 带有临时、非托管图像的 facebook 共享按钮

ios - ShareKit + Facebook 身份验证不起作用

ios - 如何从 Facebook Graph API GraphRespons 协议(protocol)访问数据

php - 如何 : Non-Facebook-Users post to Facebook page wall

java - 我如何获取 Facebook 帖子的修改时间

ios - 在iOS App中查看Facebook Live