如何使用图形 API 访问用户喜欢的信息
How can I access user likes information using Graph API?
我正在尝试使用facebook Graph API来获取用户详细信息。 以下是我的FB.api查询:
FB.api('/me', 'GET', { access_token: token, fields:'id,name,email,gender,location,likes' }, function(response) {
console.log(response);
alert(response);
});
通过上述查询,我可以获取ID,姓名和性别,但不能获取位置,电子邮件和喜欢。
FB SDK版本:v2.5
我认为该问题与获取用户此类私人数据所需的某些权限有关。
请建议需要做什么来获取所有数据。
您需要在登录过程中使用 scope 参数请求权限。以下是其中的列表: https://developers.facebook.com/docs/facebook-login/permissions
以下是使用具有其他权限的FB.login的方法:
FB.login(function(response) {
if (response.authResponse) {
//user just authorized your app
document.getElementById('loginBtn').style.display = 'none';
getUserData();
}
}, {scope: 'email,user_likes,user_location'});
来源: http://www.devils-heaven.com/facebook-javascript-sdk-login/
确保您也阅读了登录审查:https://developers.facebook.com/docs/facebook-login/review
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 如何在不传递此信息的情况下查找被调用的元素
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- 如何通过解析类信息来使用jQuery创建类
- 包含数据库中相关信息的开放模态
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- ng在更新$scope后重复不更新信息
- 谷歌地图点击潜水触发信息窗口
- 变量不递增如何I'我喜欢html按钮点击的时候
- 根据CHECKBOX输入值动态更新DIV信息
- 如何使用图形 API 访问用户喜欢的信息
- 如何检索用户的详细信息喜欢按钮回调函数在facebook
- 使用Graph API获取好友喜欢和信息
- Facebook喜欢按钮与不同的信息
- webbugs喜欢向服务器发送特定和一般信息的行为