如何在javascript中获取Facebook用户喜欢的页面名称,类别列表?

时间:2012-08-24 11:34:32

标签: javascript facebook facebook-graph-api

我有一个Facebook应用程序,我需要获取名称,类似用户页面的类别列表。
我已将“user_likes”添加到我的权限列表中,已成功获得访问用户的权限,例如页面列表。

我想知道的是如何访问这些细节并将它们分配到变量中? 我试过下面的代码

FB.Event.subscribe("auth.login", function (response) {
   FB.api('/me/likes', function(user) {
            if (user) {
                var pageCount = user.data.length; //just try to get the length to check wheter it works 
                // I want to add name and category into variables here
         });
       });

它将'184'分配给pageCount,这意味着它可以工作。我想访问名称和类别列表
谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

只是使用波纹管代码来获取数据

FB.Event.subscribe("auth.login", function (response) {
   FB.api('/me/likes', function(user) {
            if (user) {
                var pageCount = user.data.length; 
                var pageName = user.data[0].name;
                var pageCategory = user.data[0].category;            
         });
       });

这将指定第一个喜欢的页面的名称和类别,使用for循环来获取所有数据