function sendRequestToManyRecipients() {
FB.ui({method: 'apprequests',
message: 'My Great Request',
}, requestCallback);
}
function requestCallback(response) {
}
显然它应该返回这样的东西
{
“request_ids”: [
0: [request_id]
1: [request_id]
...
]
}
我需要从响应中获取id,并使用id执行另一个函数我该怎么做呢?提前感谢
我想你的意思是id是收件人id的id,所以最简单的方法是
-
启用"Request 2.0 Efficient",你可以在你的应用程序设置页面(advanced选项卡)启用它
-
使用如下:
function requestCallback(response) { var ids = response["to"]; for (var i = 0; i < ids.length; ++i) { //"ids[i]" is what you want. } }