我只想分享我使用all_mutual_friends获取我正在为社交应用开发的功能的经验。它一直很奇怪,我想知道你使用它的经验。
所以,让我们考虑这个应用程序的两个用户,用户A和用户B - 他们不是FB上的朋友。一旦任何用户连接,我就会抓住它的上下文ID。
然后,如果用户A看到用户B个人资料,我使用图形api为UserA请求all_mutual_friends,其语法为/{{context-id of UserB}}/all_mutual_friends
在我的测试中,我有一个用户C,它是用户A和用户B的朋友。
悲剧来了。有时它可以工作,graph api带来有关用户C的数据,有时不会。我的意思是,它一直工作到昨天,现在还没有工作。
我还使用图形API工具来检查和重新检查信息,它似乎不是代码本身,而是使用FB。
所有用户都创建了自己的帐户,因为他们是普通的FB用户,我没有使用FB测试帐户,他们被包含在应用程序的开发人员中,并且该功能仅在开发模式下可用。
你们面对这种情况吗?是否与未被批准公开使用的功能相关或与之无关?谢谢!