检测Facebook用户是admin:app范围的ID

检测Facebook用户是admin:app范围的ID,facebook,facebook-graph-api,Facebook,Facebook Graph Api,自从Graph v2.0引入以来,应用现在被授予应用范围ID,而不是用户的真实配置文件ID。这意味着,如果我运行FB.getLoginStatus,登录用户的用户id现在是应用程序范围的id,而不是主id 但是,如果我想确定某个用户是否是我应用程序的管理员,该怎么办?我需要使用应用程序令牌,并进行查询。但是,在admins部分返回的id是用户的实际配置文件id,而不是应用程序范围的id 我的问题是-是否有可能确定用户是否是应用程序的管理员 用户是否已授权您的应用程序?应用程序/角色仍然返回实际用

自从Graph v2.0引入以来,应用现在被授予应用范围ID,而不是用户的真实配置文件ID。这意味着,如果我运行FB.getLoginStatus,登录用户的用户id现在是应用程序范围的id,而不是主id

但是,如果我想确定某个用户是否是我应用程序的管理员,该怎么办?我需要使用应用程序令牌,并进行查询。但是,在admins部分返回的id是用户的实际配置文件id,而不是应用程序范围的id


我的问题是-是否有可能确定用户是否是应用程序的管理员

用户是否已授权您的应用程序?应用程序/角色仍然返回实际用户ID?如果是这样,请在用户验证应用程序时提交一个bug-应用程序范围的id很好。但是应用程序/角色仍然返回用户ID,是的。bug报告听起来是个好主意。