繁体   English   中英

我如何使用facebook_sdk来获得facebook用户的朋友

[英]How can I get facebook user's friends using facebook_sdk

我已经成功地帮助Facebook用户通过使用facebook_sdk使用他们的facebook登录名对我的应用程序进行身份验证。

现在,我想结识验证我的应用程序的人的朋友。

如何使用facebook_sdk做到这一点?

这是jsfiddle,显示了如何从js获取朋友列表: http : //jsfiddle.net/R3KF4/2/

只需将您的应用程序ID和密码放在底部,以及授权该应用程序的fb配置文件的ID。

我建议您在浏览器的开发人员工具中打开“网络”选项卡/捕获,这样您就可以查看所有内容。

它基于我简单的提要获取器: https//github.com/goranobradovic/CommonCodeSnippets/blob/master/JS/fbUtils.js

当然,要正确保护您的应用程序,您需要从服务器端代码(在php中)执行第一步(获取oauth令牌)。 为清楚起见,您需要将应用程序ID和密码放入以下URL: "https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id={appId}&client_secret={secret}" ,然后执行获取请求从php获取令牌,然后将其作为变量放入js,因此打开您的页面的用户看不到您的应用ID和机密。 然后,从js中,您可以使用'https://graph.facebook.com/'+ userId + '/friends&' + token与朋友加载json。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM