确定Facebook用户是否安装了应用程序的最新方法是什么?我看到用户对象的“权限”连接上有一个“已安装”字段,但这需要access_token进行测试。 isAppUser发生了什么,为什么this URL说出以下内容:
请使用Graph API User对象和GET / [UID]?field =安装到 检查用户是否已使用该应用程序。
引用的/ [UID]?field = installed什么也没做。
答案 0 :(得分:10)
当我要求“字段”时,这对我有用 - 文档似乎引用了我认为不正确的“字段”,如果是这样的话,我会更新它:
e.g。
获取https://graph.facebook.com/me?fields=installed&access_token=<SNIPPED TOKEN>
返回:
{
"installed": true,
"id": "<SNIPPED ID>"
}
在大多数情况下,您可能会调用/me/permissions
,因为这也会显示授予您应用的扩展权限