“获得错误。请稍后再试。”
Firefox控制台中没有任何错误。
我的JavaScript源代码是:
(function () {
function requestCallback(response) {
var message = document.getElementById("success_message");
if (message) {
if (typeof response.error_code != 'undefined') {
message.innerHTML = 'Wrong';
} else {
message.innerHTML = 'Success';
}
}
}
var vkInvite = function () {
if (typeof FB == 'undefined') {
setTimeout(vkInvite, 100);
} else {
console.log("Try to use facebook... FB.init");
FB._initialized = false;
FB.init({
appId: 'XXXXXXXXXXXXXX',
frictionlessRequests: true
});
(function sendRequestViaMultiFriendSelector() {
console.log("Try to use facebook... FB.ui");
FB.ui({
method: 'apprequests',
message: 'Message.'
}, requestCallback);
})();
}
}();
})();
如何诊断Facebook框架的输出?
答案 0 :(得分:0)
没有任何错误。 Facebook已经改变了对话窗口的访问权限。
https://developers.facebook.com/docs/reference/dialogs/requests/
请求仅适用于Facebook.com或iOS和Android应用上的游戏。接受游戏请求会将此人引导至发送请求的应用的Canvas页面URL。对于原生移动应用,接受请求会将此人引导至其设备上的应用(如果已安装)或指向相应位置(Apple App Store或Google Play),以便以其他方式下载应用。