2011-01-31 2 views
1

두 세트의 JSONP 데이터를 가져 와서 응답을 구문 분석하는 데 문제가있는 Facebook Open Graph API에 대한 호출을 사용하고 있습니다.Facebook Open Graph에서 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도 표시되지 않습니다. 아무도 올바른 구문으로 나를 가리킬 수 있습니까? 늦었고 뇌가 잘 작동하지 않습니다.

답변

3

data["71671905072"].

+0

Duh. 알았어. 팁 고마워 :) – Jon