【发布时间】:2016-01-06 23:05:35
【问题描述】:
我的应用程序上的用户从他们的设备登录。然后他们将他们的访问令牌和朋友的用户 ID 发送到我的应用程序服务器。我不相信这些信息,所以我需要验证这些用户是否真的是朋友。按照https://developers.facebook.com/docs/graph-api/reference/v2.5/user/friends 的文档,我可以提出如下请求:
GET /v2.5/{user-id-a}/friends/{user-id-b} HTTP/1.1
Host: graph.facebook.com
所以看起来我首先需要用户的用户 ID。我是否需要先使用 accesstoken 向 Facebook 发出请求以获取用户 ID,然后使用此用户 ID 发送另一个请求以确保用户是朋友,或者我可以以某种方式跳过第一步?我可以使用 accesstoken 以某种方式仅向 Facebook 发出一个请求来查看用户是否是朋友,而不是发出两个请求(Facebook 以某种方式自动从访问令牌中获取 userid)?
【问题讨论】:
标签: facebook facebook-graph-api