使用图形api动态获取面部,就像在fb登录按钮中那样

时间:2012-08-17 20:12:38

标签: facebook facebook-graph-api facebook-login

在我的网站上,我有facebook登录按钮,show_faces = true。 我需要自定义面部并隐藏按钮(只需要面部)。但因为一切都在iframe我不能那样做。 登录按钮显示已被应用程序接受的用户的面孔,并且是登录到fb但仍未接受该应用程序的用户的朋友。

我尝试使用以下内容使用fb graph api获取面:
/我/朋友?场=安装
但是我收到一个错误:“必须使用活动访问令牌来查询有关当前用户的信息”。而不是“我”我试图添加用户ID但我得到0。 但是,如果新用户接受该应用程序,则可行,但这不是我需要的情况。

问题是我怎样才能让那些使用我的用户应用的朋友登录到fb但第一次在我的网站上?

1 个答案:

答案 0 :(得分:1)

如果用户已授予您的应用程序通过验证对话框访问其信息的权限,您在那里的电话/[USER]/friends?fields=installed将返回用户的好友列表,您可以确定其中哪些已通过授权您的应用“已安装:真实”项目的存在或缺乏存在。

如果用户未授权您的应用,则无法获取此信息