测试用户是否使用Graph API安装了应用程序

typ*_*ror 4 api facebook facebook-graph-api

确定Facebook用户是否安装了应用程序的最新方法是什么?我看到用户对象的"权限"连接上有一个"已安装"字段,但这需要access_token进行测试.isAppUser发生了什么,为什么这个URL说明如下:

请使用Graph API User对象和GET/[UID]?field = installed来检查用户是否已使用该应用程序.

引用的/ [UID]?field = installed什么都不做.

Igy*_*Igy 10

当我要求"字段"时,这对我有用 - 文档似乎是引用"字段",我认为这是不正确的,如果是这样的话,我会更新它:

例如

得到 https://graph.facebook.com/me?fields=installed&access_token=<SNIPPED TOKEN>

返回:

{
   "installed": true,
   "id": "<SNIPPED ID>"
}
Run Code Online (Sandbox Code Playgroud)

/me/permissions在大多数情况下,调用可能是您想要的,因为这也会显示授予您的应用程序的扩展权限