我在iOS应用程序上使用最新的Parse SDK 1.7.1和Facebook SDK 4.0.1。我的用户只能使用自己的Facebook帐户登录。
我需要的一个非常重要的功能是显示Facebook朋友user1
与另一个user2
(在Facebook上可能不是user1
的朋友)的共同点数。让我们假设以下内容我获得了两个用户的user_friends
权限。
我的第一个问题涉及Graph API docs的以下引用:
此外,回复只包括任何共同的朋友 已经将user_friends授予了应用程序。
这是否意味着user1
只会看到也使用我的应用的共同朋友?是否可以在没有实际的朋友列表的情况下检索共有朋友的数字?
我的下一个问题涉及Graph API docs中的以下陈述:
如果您想代表两个不是的应用用户呼叫此端点 朋友们,那么你必须提供appsecret_proof参数 在发出请求时使用用户访问令牌。这意味着你 必须从您的服务器调用此端点。
这与Parse一起如何工作?我是否需要在Cloud-Code中执行此操作?如果是这样,是否有人碰巧为我提供了一些如何从Cloud-Code执行Graph API请求的示例代码?我还不熟悉Cloud-Code。
非常感谢您的帮助,非常感谢!