使用Javascript SDK Graph API获取用户的新闻Feed

时间:2018-01-25 12:33:14

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我似乎找不到具体的答案,因为Facebook SDK和权限随着时间的推移而发生了变化。我正在尝试为webOS创建一个Facebook应用程序。我将使用Javascript Facebook SDK进行图形API调用。最重要的部分是我需要获取用户的新闻源(当您登录Facebook时首先看到的内容)。一旦用户使用图形API登录我的Facebook应用程序,是否可以获取用户的新闻源?我尝试过的所有代码都没有错误输出,但它不会返回任何信息。

FB.api( '/me', 'GET', {fields: 'feed.limit(10)'},function( response ){ 

    console.log( response );

});

1 个答案:

答案 0 :(得分:2)

如果没有登录,则无法访问用户的任何数据。而且根本没有办法获得饲料,你只能得到用户墙(他的帖子和朋友的帖子在他的墙上)。您需要使用user_posts权限授权用户。

API调用:/me/feed?limit=10

使用JS SDK:

FB.api('/me/feed', 'GET', {limit: 10}, function(response) { 
    console.log( response );
});