如何通过API调用获取用户的粉丝页面?

时间:2011-08-30 07:33:48

标签: javascript facebook facebook-javascript-sdk

我正在使用Facebook JavaScript SDK

我使用我的Facebook ID在Facebook上创建了两个粉丝页面,现在我想通过JavaScript获取这些页面。我怎么能用Facebook JavaScript SDK做到这一点?

2 个答案:

答案 0 :(得分:0)

您可以通过'/ me / accounts'

通过图表API查询

答案 1 :(得分:0)

photo-albums example之后,这是一个快速示例代码:

<html>
<head>
  <title>My Pages list</title>
</head>
<body>
<fb:login-button perms="manage_pages"
                 onlogin="getPages()">
  Grant Permissions to Allow access to Pages</fb:login-button>
<ul id="pages"></ul>

<script>
window.getPages = function() {
    FB.api('/me/accounts', function(resp) {
        var ul = document.getElementById('pages');
        for (var i=0, l=resp.data.length; i<l; i++) {
            var
            page= resp.data[i];
            li = document.createElement('li');
            li.innerHTML = "Name: " + page.name + "<br /> Category: " + page.category;
            ul.appendChild(li);
        }
    });
};
</script>


<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
 FB.init({ 
    appId:'APP_ID_HERE', cookie:true, 
    status:true, xfbml:true 
 });
</script>
</body>
</html>

page对象包含以下字段:nameidcategoryaccess_token