通过json和jquery在OpenGraphAPI上循环访问facebook ID的问题

通过json和jquery在OpenGraphAPI上循环访问facebook ID的问题,jquery,json,facebook,Jquery,Json,Facebook,我有一个15个ID的列表,我正在将其传递到Facebook开放图API中。我无法访问返回的数据并在页面上显示数据 代码 //要查看的风扇页面的ID var likeURLs=['94517856739','146175949904']; //我们将构建用于查询API的URL的基础 var reqURL=”http://graph.facebook.com/?ids="; //使用我们的fan页面构建reqURL的其余部分 对于(变量i=0;i

我有一个15个ID的列表,我正在将其传递到Facebook开放图API中。我无法访问返回的数据并在页面上显示数据

代码

//要查看的风扇页面的ID
var likeURLs=['94517856739','146175949904'];
//我们将构建用于查询API的URL的基础
var reqURL=”http://graph.facebook.com/?ids=";
//使用我们的fan页面构建reqURL的其余部分
对于(变量i=0;i

我尝试了许多不同的方法来获取数据,这种方法很有效。我只是无法从返回的数据中获取所需的数据并将其保存到页面中。任何帮助都将非常棒。

您的意思是:

<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">
    </script>
    <script type="text/javascript">
        // The IDs to the fan pages to like
        var likeURLs = ['94517856739', '146175949904'];

        // The base of the URL we will build to query the API 
        var reqURL = "http://graph.facebook.com/?ids=";

        // Construct the rest of reqURL using our fan pages 
        for (var i = 0; i < likeURLs.length; i++) {
            reqURL += likeURLs[i];
            if (i != (likeURLs.length - 1)) {
                reqURL += ',';
            } else {
                reqURL += "&callback=?"
            }
        };

        function getLikes() {
            $.getJSON(reqURL, function(data) {
                for (var i = 0; i < likeURLs.length; i++) {
                    $('<div/>', {
                        class: "likes" + likeURLs[i],
                        html: "LIKES: " + data[likeURLs[i]].likes
                    }).appendTo('#form1');
                }
            });
        }

        getLikes();
    </script>
</head>

<body>
    <form id="form1" runat="server">
    </form>
</body>


//要查看的风扇页面的ID
var likeURLs=['94517856739','146175949904'];
//我们将构建用于查询API的URL的基础
var reqURL=”http://graph.facebook.com/?ids=";
//使用我们的fan页面构建reqURL的其余部分
对于(变量i=0;i

好的。我累了。我知道我无法在网页中提醒内容。请忽略此问题。:(你到底想做什么?在网页中打印喜欢的数量?
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">
    </script>
    <script type="text/javascript">
        // The IDs to the fan pages to like
        var likeURLs = ['94517856739', '146175949904'];

        // The base of the URL we will build to query the API 
        var reqURL = "http://graph.facebook.com/?ids=";

        // Construct the rest of reqURL using our fan pages 
        for (var i = 0; i < likeURLs.length; i++) {
            reqURL += likeURLs[i];
            if (i != (likeURLs.length - 1)) {
                reqURL += ',';
            } else {
                reqURL += "&callback=?"
            }
        };

        function getLikes() {
            $.getJSON(reqURL, function(data) {
                for (var i = 0; i < likeURLs.length; i++) {
                    $('<div/>', {
                        class: "likes" + likeURLs[i],
                        html: "LIKES: " + data[likeURLs[i]].likes
                    }).appendTo('#form1');
                }
            });
        }

        getLikes();
    </script>
</head>

<body>
    <form id="form1" runat="server">
    </form>
</body>