使用 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”。