我上個月安裝了Cordova的Facebook plugin。上週我實現了showDialog,讓人們使用「apprequests」方法邀請他們的朋友加入應用。當我和兩個朋友一起嘗試時,它很有用,他們得到了邀請。Cordova:Facebook插件: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的(不太可能有幫助,是一個簡單的包裝。 ..)
- 使用其他方法,如「feed」,併發布到我的牆上 - 它的工作原理。
以NGCordova出來的圖片,使用基本功能相同的行爲:
facebookConnectPlugin.showDialog({ method: "apprequests", message: "Come on man, check out my application." }, function(success) {
console.log(success);
}, function(error) {
console.log(error);
});
這會觸發成功,以及和仍然沒有通知。提前爲任何幫助
謝謝,我想我的想法......