Facebook Graph中的应用程序上下文ID是什么?如何获取它?

时间:2017-10-19 00:47:06

标签: facebook facebook-graph-api react-native

使用应用程序的应用程序上下文朋友

我正在尝试使用带有friends_using_app节点的应用来吸引用户的朋友。

但是,我不知道如何到达{application-context-id}。我正在使用Facebook Graph API资源管理器测试端点。

另外,我使用的是react-native-fbsk。

2 个答案:

答案 0 :(得分:2)

https://developers.facebook.com/docs/graph-api/reference/v2.10/app.context/friends_using_app

获取应用程序的应用程序上下文的请求是

GET /v2.10/{app-id}?fields=context

目前似乎没有任何其他背景,因此不需要专门询问子字段friends_using_app(尽管你可以。)

您会看到它直接返回朋友列表,但也会返回id - 这是您可以用于请求GET /v2.10/{application-context-id}/friends_using_app的应用程序上下文ID - 但由于上述请求返回数据已经存在,这似乎是不必要的。

您需要使用包含user_friends权限的用户访问令牌发出此请求,并且只会向已经授予该应用程序user_friends权限的朋友表明。因此,结果是一样的,好像我们刚刚首先请求/me/friends ,所以我实际上没有看到该应用程序上下文的重点......也许它被添加为"完整性"是的,因为你会以类似的方式请求其他类型的数据,我不知道......

答案 1 :(得分:-2)

更新:忽略屏幕截图,答案在评论中。

我认为他们正在谈论您的应用ID,您可以获得by following these instructions。这是一个截图。

enter image description here