Facebook Api获取好友总数,但不是好友数据
Facebook Api getting total count of friends, but not friends data
嗨,我正在使用Facebook API javascript SDK,并尝试登录用户朋友数据这是我正在使用的范围
FB.login(function(response) {
statusChangeCallback(response);
}, {
scope:'publish_actions,user_friends,public_profile',
return_scopes: true
});
FB.api('/me', function(response) {
$textInput = document.getElementById("searchText");
var request = jQuery.ajax({
type: "POST",
url: "/logged/ajax/facebook",
data: response });
request.done(function( $data ) {
jQuery(".loadingContent").css( "display", "none" );
if($data == "success"){
FB.api('/me/friends', function(data) {
console.log(data);
});
} else {
alert($data);
}
});
request.fail(function( jqXHR, textStatus ) {
});
});
但它回报了我
({"data":[],"summary":{"total_count":79}})
数据总是空的,尽管我得到了我的Facebook好友总数
从 v2.0 开始,您也只能获得授权您应用程序的朋友。
查看更新日志以获取更多信息:https://developers.facebook.com/docs/apps/changelog
这个问题已经在其他几个线程中得到了回答:
- 使用 Graph API v.2.0 获得 Facebook 好友
- Facebook Graph API v2.0+ -/me/friends 返回空,或仅返回也使用我的应用的朋友
- 使用Facebook Graph API获取所有用户朋友 - Android
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- CSS-如何定位内容数据标题
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将JSON数据导入我的ejs模板
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 画布数据到图像
- 使用jquery将mysql数据获取到新的表行中
- 使用html中的外部javascript进行数据验证
- 有时数据是't显示在浏览器中
- React中的数据集表示
- 在rails上的手风琴选项卡Ruby中显示好友数据
- Facebook Api获取好友总数,但不是好友数据
- jQuery UI自动完成来自Facebook Graph API好友的自定义数据