2012-07-05 3 views
0

node.js와 함께 Facebook API 배치 요청을 보내려면 어떻게해야합니까?node.js로 facebook api 배치 요청을 보내는 방법

FB의 예가 작동하지 않습니다.

+0

이 사이트에는 _question_이 없으므로 _status updates_을 (를) Facebook에 직접 게시하십시오. – CBroe

+0

이것이 왜이 사이트에 적절한 질문이 아닌지 명확히하십시오; 필자는 PHP 코드를 사용하여 직접적으로 솔루션으로 변환 할 수 없었던 5 가지 유사한 질문을 봅니다. –

+0

_ "FB의 예제가 작동하지 않습니다."_ _ 적절한 문제 설명이되기까지 _close_조차되지 않습니다. – CBroe

답변

2

하지만 결국이 같은 작업 danwong/restler.js 가지고 :

exports.updateUserFriends = function (userData, next) { 
    var TOKEN = userData[1]; 
    var fbID = userData[3].id; 
    var batchreq = {}; 
    batchreq.batch = []; 
    batchreq.batch.push({"method":"GET", "relative_url":fbID+"/"}); 
    batchreq.batch.push({"method": "GET", "relative_url":fbID+"/friends?limit=50"}); 
    restler.post('https://graph.facebook.com?access_token='+TOKEN, 
        {data:"batch="+JSON.stringify(batchreq.batch)}) 
        .on('complete', function(data) { 
       console.log(data); 
       return next; 
    }); 
}; 

그래서 나는이 다른 사람 좌절의 비트를 저장 게시 할 거라고 생각합니다.

0

FB Api에서 "배치 요청에 대해서만 POST가 허용됩니다."라는 것이 중요합니다.

관련 문제