javascript - 使用 javascript 的 facebook 图形 api

标签 javascript facebook facebook-graph-api

我正在使用此代码在 javascript 中获取 api 中页面的帖子,但它不起作用,FUNCTION FB.API 未被调用。

window.fbAsyncInit = function() {
FB.init({
  appId      : 'xxxxxxxxxxxxxx',
  xfbml      : true,
  version    : 'v2.9'

});

};

(函数(d、s、id){

 var js, fjs = d.getElementsByTagName(s)[0];

 if (d.getElementById(id)) {return;}

 js = d.createElement(s); js.id = id;

 js.src = "//connect.facebook.net/en_US/sdk.js";

 fjs.parentNode.insertBefore(js, fjs);

}(文档,'脚本','facebook-jssdk'));

函数 abdul(){

alert('working');

FB.api('欧洲委员会/帖子', GET, 函数(响应) {

        var output="<ul>";

    for (var i in mydata.data) {

        output+="<li>"+mydata.data[i].message;

    }

    output+="</ul>";

    document.getElementById("placeholder").innerHTML=output;   });

};

最佳答案

您没有将 param 字段放入 api 调用中,并且 GET 应该使用单引号“”:

FB.api('EuropeanCommission/posts', GET, function(response) {      

});

你应该这样做:

FB.api('EuropeanCommission/posts', 'GET', {} , function(response) {      

    });

关于javascript - 使用 javascript 的 facebook 图形 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44546317/

相关文章:

ruby-on-rails - 将 omniauth facebook 登录变成弹出窗口

java - 从打开的 session 中获取 GraphUser?

html - Twitter 卡未呈现 - 错误 : Invalid card name (Card error)

javascript - 如何为标题栏定义 View 模型?

javascript - 无法将自动完成选择值传递到输入字段

javascript - Angular : ng-repeat calculate data in view

Facebook graph api 搜索结果取决于位置?

javascript - 在javascript中从输入类型数组创建json

Facebook Graph Explorer 给出的结果与具有相同权限的 Graph API 请求不同

ios - 如何通过 iPhone SDK 中的 FBconnect 或 Graph API 在 facebook 中评论或点赞照片?