使用Javascript SDK在FB.ui中发送Facebook应用程序请求后,如果用户发送请求,则回调函数中返回的响应为“null”。不过,我已经测试了多个Facebook帐户并收到了应用程序请求。
, sendRequest: function() {
parent.FB.ui({method: 'apprequests',
to: this.game.attributes.opponentFbId,
title: 'My App',
message: 'I sent you a challenge on My App',
}, function (response) {
console.log(response)
});
根据http://fbdevwiki.com/wiki/FB.ui,方法'apprequests'应该返回一个request_ids数组(通过response.request_ids),或者response.to。但是当我尝试在控制台中记录它时,'response'返回null
我尝试过与FB.ui中的方法'feed'类似的东西,并且可以读取响应(和response.post_id),但不能使用'apprequests'。