如何添加Facebook show faces=";“真的”;如果我没有使用<;fb:登录按钮>;标签?

如何添加Facebook show faces=";“真的”;如果我没有使用<;fb:登录按钮>;标签?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我实现了一个自定义FB登录按钮,并使用了Facebook javascript SDK,所以我不使用 <fb:login-button show-faces="true" width="200" max-rows="1"></fb:login-button> 再也没有了。如果我使用FB.init(javascript SDK),我如何实现show faces功能?我认为除非你使用Facebook的工具,否则你不会得到show faces功能,否则会侵犯隐私。当您使

我实现了一个自定义FB登录按钮,并使用了Facebook javascript SDK,所以我不使用

<fb:login-button show-faces="true" width="200" max-rows="1"></fb:login-button> 


再也没有了。如果我使用FB.init(javascript SDK),我如何实现show faces功能?

我认为除非你使用Facebook的工具,否则你不会得到
show faces
功能,否则会侵犯隐私。当您使用XFBML进行此操作时,您将返回一个由Facebook托管的iframe,因此您无法访问这些面


如果您有已安装应用程序的用户ID列表,只需通过
https://graph.facebook.com//picture?type=square
。但是,与fb:login不同,您无法分辨即将安装的用户的朋友是谁,因此您向他们展示的面孔可能不相关。

我将fb oauth与fb javascript SDK一起使用,因此我没有违反任何规定。我打赌使用FBL查询实现这一点是可能的,但也许有一个更简单的解决方案我误解了你的问题-我道歉。我编辑了我的答案,希望能有所帮助。