如何使用Facebook Graph API获取用户是否是页面管理员(isAdmin)?
使用旧的RESTAPI,您可以调用如何使用Facebook Graph API获取用户是否是页面管理员(isAdmin)?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,使用旧的RESTAPI,您可以调用https://api.facebook.com/method/pages.isAdmin了解用户是否是给定页面的管理员 如何使用Graph API实现这一点?我在文档中找不到关于它的任何信息,并开始怀疑它是否可能。您可以在中查看该信息。另一个选项是在表上运行FQL。您可以尝试以下方法: $page=$facebook->api('/[PAGE ID]?fields=access_token'); if (!$page['access_token'])
https://api.facebook.com/method/pages.isAdmin
了解用户是否是给定页面的管理员
如何使用Graph API实现这一点?我在文档中找不到关于它的任何信息,并开始怀疑它是否可能。您可以在中查看该信息。另一个选项是在表上运行FQL。您可以尝试以下方法:
$page=$facebook->api('/[PAGE ID]?fields=access_token');
if (!$page['access_token'])
echo "is not admin";
从FB文档:
GET
/v2.2/{page id}/roles/{user id}
另请参见。@Peter bailey:不,我实际上是在使用Facebooker for Ruby on Rails,但我认为这个问题与技术无关,因为它只是调用URL并对其进行解析。哦,这很酷,谢谢!这太糟糕了,你必须得到一个用户的所有页面,只是为了检查他是否是一个页面的管理员,虽然…链接不再有效,可能现在已经不推荐了。
$page=$facebook->api('/[PAGE ID]?fields=access_token');
if (!$page['access_token'])
echo "is not admin";