使用Phonegap FB integration + Sencha Touch获取无效的JSON响应:
{ “请求”: “12345678”, “到%5B0%5D”: “12345678”}
看起来有些拙劣的编码试图返回'to'数组。
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 :(得分:0)
在尝试了几个不同的短期补丁之后,我决定对该对象进行简单迭代以解析出userIds。发布以防万一这有助于某人继续前进,直到有一个修复。
response.to = [];
for(var prop in response){
if(prop != 'request'){
response.to.push(response[prop]);
}
}