2013-07-16 68 views
0

獲得一個無效JSON使用Phonegap FB integration +煎茶觸摸響應:Facebook的格拉夫apprequest JSON響應

{ 「請求」: 「12345678」, 「到%5B0%5D」: 「12345678」}

看起來像試圖返回'到'數組的一些拙劣的編碼。

FB.ui({ 
     method: 'apprequests', 
     message: (msg) ? msg : 'Start using MyApp', 
     display: 'touch' 
    }, 
    function(response) { 
     console.log(JSON.stringify(response)); 
     if(response) { 

     } else { 
      console.log('Error parsing FB request response'); 
     } 
    }); 

謝謝你,史蒂夫

回答

0

嘗試一些不同的短期修補以後,我決定對對象的簡單迭代解析出的用戶id。發佈這些信息可以幫助某人移動,直到有修復。

response.to = []; 
    for(var prop in response){ 
     if(prop != 'request'){ 
      response.to.push(response[prop]); 
     }    
    }