2011-10-19 2 views
1
function sendRequestToManyRecipients() { 
     FB.ui({method: 'apprequests', 
      message: 'My Great Request', 
     }, requestCallback); 
     } 

     function requestCallback(response) { 

     } 

분명히 그 내가 응답에서 ID를 얻고 난 그렇게 할 수있는 방법 IDS 를 사용하여 다른 기능을 실행하기 위해 필요한이facebook apprequest 함수에서 반환 된 응답을 처리하는 방법은 무엇입니까?

{ 
    “request_ids”: [ 
    0: [request_id] 
    1: [request_id] 
    ... 
    ] 
} 

같은 것을 반환하기로? 사전에 덕분에 나는 당신이받는 사람 ID의 ID가 ID를 의미 추측

+3

에 오신 것을 환영합니다 압정 오버플로. 그 반응은 json입니다. javascript로 json을 구문 분석하기위한 Google 검색을 수행하면 답변을 얻을 수 있습니다. – naveen

답변

1

, 그래서 가장 쉬운 방법은

  1. 활성화 "요청 2.0 효율적인"당신이 당신의 응용 프로그램 설정 페이지에서 활성화 할 수 있습니다 (사전 탭입니다)

  2. 사용하여 다음과 같은 : S에

    function requestCallback(response) 
    { 
        var ids = response["to"]; 
        for (var i = 0; i < ids.length; ++i) 
        { 
         //"ids[i]" is what you want.    
        } 
    } 
    
관련 문제