JavaScriptFacebookAPI——好友列表
我正试图通过javascript连接到facebook,以创建一个api,该api将从一系列facebook id中列出一组此人的姓名/照片 因此,我想将一个ID数组[id1,id2,id3]——放入graph api中,以查找作为列表的人员的姓名和图片 最新JSFIDLE --我已经开始尝试制作这个应用程序,但是出现了错误 “”必须使用活动访问令牌来查询有关当前用户的信息。“”JavaScriptFacebookAPI——好友列表,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我正试图通过javascript连接到facebook,以创建一个api,该api将从一系列facebook id中列出一组此人的姓名/照片 因此,我想将一个ID数组[id1,id2,id3]——放入graph api中,以查找作为列表的人员的姓名和图片 最新JSFIDLE --我已经开始尝试制作这个应用程序,但是出现了错误 “”必须使用活动访问令牌来查询有关当前用户的信息。“” 文件标题 变量应用={ getFriends:function(){ api('/me?fields=id,na
文件标题
变量应用={
getFriends:function(){
api('/me?fields=id,name',函数(响应){
console.log(响应)
if(response.data){
$.each(响应、数据、函数(索引、朋友){
警报(friend.name+'具有id:'+friend.id);
});
}否则{
警报(“错误!”);
}
});
}
}
$(文档).ready(函数(){
$.ajaxSetup({cache:true});
$.getScript('//connect.facebook.net/en_US/sdk.js',function(){
FB.init({
appId:'80389873110754',
版本:'v2.7'//或v2.1、v2.2、v2.3。。。
});
$('loginbutton,'feedbutton')。removeAttr('disabled');
FB.getLoginStatus();
app.getFriends();
});
});
//应用程序id
//803898723110754
//客户端令牌
//a10b3f9479bac9cce58aeecd8a037a04
我没有看到您使用任何访问令牌?我做了一些搜索,它可能有助于向端点添加?access\u token=
。我以前从未使用过Facebook API,所以我可能完全错了。u到哪一个端点--the/me?我想我确实创建了一个函数来尝试获取访问令牌--new error--“error validating application”。由于系统错误,无法获取应用程序信息。“请尝试在此处查找错误。”您的访问令牌不正确、无效或已过期”-lol,但它会关闭以尝试获取它
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
var app = {
getFriends : function(){
FB.api('/me?fields=id,name', function(response) {
console.log(response)
if(response.data) {
$.each(response.data,function(index,friend) {
alert(friend.name + ' has id:' + friend.id);
});
} else {
alert("Error!");
}
});
}
}
$(document).ready(function() {
$.ajaxSetup({ cache: true });
$.getScript('//connect.facebook.net/en_US/sdk.js', function(){
FB.init({
appId: '803898723110754',
version: 'v2.7' // or v2.1, v2.2, v2.3, ...
});
$('#loginbutton,#feedbutton').removeAttr('disabled');
FB.getLoginStatus();
app.getFriends();
});
});
//app id
//803898723110754
//client token
//a10b3f9479bac9cce58aeecd8a037a04
</script>
</head>
<body>
<?php
echo "test";
?>
</body>
</html>