Facebook v1.0 应用程序和 v2.0 行为
Facebook v1.0 app and v2.0 behavior
我有一个旧的 v1.0 应用程序,我正试图用它在 4 月 30 日迁移截止日期之前为我的朋友收集数据。当我登录应用程序时,/me/friends 路由 returns 我所有的朋友都如预期的那样,但是当我的朋友登录时, /me/friends 路由只有 returns 我自己,而不是在 v2.0 { data: [], summary: { total_count: 570 } } 格式中。
该应用程序创建于 2014 年 4 月 30 日之前。
关于可能导致此问题的原因有什么想法吗?
可能是因为您是应用程序管理员,而您的朋友不是...但我不知道某处对此进行了记录。
尝试在 Graph API 调用前加上 /v2.0
(也包括 OAuth 调用),看看这是否会有所改变。
见
- https://developers.facebook.com/docs/apps/changelog#v2_0_login
- https://developers.facebook.com/docs/apps/changelog#v2_0_api_versions
- https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_login(参见第 "Friend Interactions Between v1.0 and v2.0 Logins" 章)
我有一个旧的 v1.0 应用程序,我正试图用它在 4 月 30 日迁移截止日期之前为我的朋友收集数据。当我登录应用程序时,/me/friends 路由 returns 我所有的朋友都如预期的那样,但是当我的朋友登录时, /me/friends 路由只有 returns 我自己,而不是在 v2.0 { data: [], summary: { total_count: 570 } } 格式中。 该应用程序创建于 2014 年 4 月 30 日之前。
关于可能导致此问题的原因有什么想法吗?
可能是因为您是应用程序管理员,而您的朋友不是...但我不知道某处对此进行了记录。
尝试在 Graph API 调用前加上 /v2.0
(也包括 OAuth 调用),看看这是否会有所改变。
见
- https://developers.facebook.com/docs/apps/changelog#v2_0_login
- https://developers.facebook.com/docs/apps/changelog#v2_0_api_versions
- https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_login(参见第 "Friend Interactions Between v1.0 and v2.0 Logins" 章)