android - 如何使用Graph API获取用户好友的个人资料ID

标签 android mysql facebook facebook-graph-api timeline

我们只需要用户 friend 的公开个人资料 ID。在我们的例子中,用户是注册我们的 Android 应用程序的最终用户,我们会在他们每次登录时存储他们的访问 token 。我们当前拥有用户的公共(public)个人资料 ID 和他的用户访问 token 。

我们正在为我们的应用程序创建一个时间表,因此我们需要所有用户 friend 的公共(public)个人资料 ID 并将其插入到我们的 MySQL 数据库中,以便跟踪社交圈。

任何其他实现时间线的解决方案都是可以接受的。

注意:正如回答中所指出的,Facebook 不再允许开发者访问用户好友的数据。

最佳答案

自 Graph API v2.0 起,无法再访问所有好友。您只能通过 /me/friends 找到也授权您的应用程序的 friend 。更多信息:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

关于android - 如何使用Graph API获取用户好友的个人资料ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38410630/

相关文章:

java - 如果缺少 javax.xml.XPath,如何导入?

java - 如何在 Android Marshmallow 上请求权限以进行 JUnit 测试

mysql - 我如何更改mysql中的起始ID号

mysql - 无法在 MySQL 中存储 unicode 字符串

mysql - 选择表中每对 2 行的日期时间

reactjs - 如何使用 React Redux 实现 Firebase 身份验证?

android - 在导入路径中找不到标记为 'extensions' 的模块

android - 自定义 Android GridView

Facebook jQuery 插件

javascript - 如何处理同一页面上的多个社交小部件?