Javascript 从facebook获取登录用户的订阅源
我一直在尝试使用jquery获取facebook页面提要。我已经包括了我已经尝试过的代码Javascript 从facebook获取登录用户的订阅源,javascript,jquery,ajax,facebook,Javascript,Jquery,Ajax,Facebook,我一直在尝试使用jquery获取facebook页面提要。我已经包括了我已经尝试过的代码 <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script> <script> $(document).ready(function () { $menuLeft = $('.pushmenu-left'); $nav_list = $('#nav_list'
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script>
$(document).ready(function () {
$menuLeft = $('.pushmenu-left');
$nav_list = $('#nav_list');
$nav_list2 = $('#nav_list2');
$nav_list.click(function () {
$(this).toggleClass('active');
$('.pushmenu-push').toggleClass('pushmenu-push-toright');
$menuLeft.toggleClass('pushmenu-open');
});
$nav_list2.click(function () {
alert("clicked");
window.fbAsyncInit = function () {
FB.init({
appId: '1647252837xxxxx',
status: true,
cookie: true,
xfbml: true
});
FB.Event.subscribe('auth.authResponseChange', function (response) {
alert("clicked 2");
if (response.status === 'connected') {
alert("connected");
testAPI();
} else if (response.status === 'not_authorized') {
alert("connected");
FB.login();
} else {
alert("connected");
FB.login();
}
});
};
(function (d) {
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) { return; }
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
function testAPI() {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function (response) {
console.log(JSON.stringify(response));
var name = response.name;
$.get('https://graph.facebook.com/111222778066/feed?access_token=ba965d29c16c605d252f5f500cf58baa',
function (data) {
}, "jsonp");
});
}
});
});
</script>
$(文档).ready(函数(){
$menuLeft=$('.pushmenu left');
$nav_list=$(“#nav_list”);
$nav_list2=$('nav#u list2');
$nav_列表。单击(函数(){
$(this.toggleClass('active');
$('.pushmenu-push').toggleClass('pushmenu-push-toright');
$menuLeft.toggleClass('pushmenu-open');
});
$nav_list2.单击(函数(){
警报(“点击”);
window.fbAsyninit=函数(){
FB.init({
appId:'1647252837xxxxx',
状态:正确,
曲奇:是的,
xfbml:对
});
FB.Event.subscribe('auth.authResponseChange',函数(响应){
警报(“2”);
如果(response.status===“已连接”){
警报(“已连接”);
testAPI();
}else if(response.status===“未授权”){
警报(“已连接”);
FB.login();
}否则{
警报(“已连接”);
FB.login();
}
});
};
(职能(d){
var js,id='facebook jssdk',ref=d.getElementsByTagName('script')[0];
if(d.getElementById(id)){return;}
js=d.createElement('script');js.id=id;js.async=true;
js.src=“//connect.facebook.net/en_US/all.js”;
ref.parentNode.insertBefore(js,ref);
}(文件);
函数testAPI(){
log('欢迎!获取您的信息…);
FB.api('/me',函数(响应){
log(JSON.stringify(response));
var name=response.name;
$.get('https://graph.facebook.com/111222778066/feed?access_token=ba965d29c16c605d252f5f500cf58baa',
功能(数据){
}“jsonp”);
});
}
});
});
我在控制台中找不到任何错误。我不知道还有什么后续步骤
任何帮助都将不胜感激。当前输出是多少?