1

Facebook Open Graph APIへの1回の呼び出しを使用して、2セットのJSONPデータを取得していますが、応答の解析に問題があります。

これが私のコードです:

// The IDs to the fan pages to like
var likeURLs = ['71671905072','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){
        console.dir(data);
    });
}

getLikes();

データは正常に返されますが、正しくアクセスする方法については余裕があります。何らかの理由で、data[0]機能しませんし、機能しませんdata.71671905072。誰かが私を正しい構文に向けることができますか?遅く、私の脳はあまりうまく機能していません。

4

1 に答える 1

3

data["71671905072"]動作するはずです。

于 2011-01-31T07:01:05.410 に答える