【发布时间】:2015-01-26 18:21:45
【问题描述】:
我上个月为 Cordova 安装了 Facebook plugin。上周我实现了showDialog,让人们使用“apprequests”方法邀请他们的朋友加入应用程序。当我和两个朋友一起尝试时,它成功了,他们得到了邀请。
今天,再次尝试,一切正常 - 除了我邀请的人从未收到任何通知。
这是调用代码(使用NGCordova's wrapper):
$cordovaFacebook.showDialog({ method: "apprequests", message: "Come on man, check out my application." })
.then(function(success) {
console.log("success", success);
// success
}, function (error) {
console.log("error", error);
// error
});
控制台显示成功:
success Object {to: Array[3], request: "id_of_request"}
request: "id_of_request"
to: Array[3]
0: "user_id_1"
1: "user_id_2"
2: "user_id_3"
length: 3
用户 ID 也很好。但他们的 Facebook 帐户上没有通知。
到目前为止我尝试了什么:
- 重新安装 Facebook 插件
- 创建另一个 Facebook 应用并改用其凭据
- 安装最新版本的 NGCordova(不太可能有帮助,只是一个包装器...)
- 使用其他方法(例如“供稿”)并张贴到我的墙上 - 可以。
不考虑NGCordova,使用基本功能表现相同:
facebookConnectPlugin.showDialog({ method: "apprequests", message: "Come on man, check out my application." }, function(success) {
console.log(success);
}, function(error) {
console.log(error);
});
这也会触发成功,但仍然没有通知。
感谢您的帮助,我想我没有想法......
【问题讨论】:
标签: cordova ionic-framework cordova-plugins apprequests facebook-app-requests