在我的nativescript-angular应用程序中,我正在使用nativescript-plugin-firebase实施firebase邀请。我已经在firebase控制台中设置了SHA 1和SHA 256,并使用READ.ME中共享的样板代码来测试邀请(请参见下文)。
firebase.invites.sendInvitation({
title: "Invite title here",
message: "Invite message here"
}).then(
function (result) { // SendInvitationResult
console.log(result.count + "invitations sent, ID's: " + JSON.stringify(result.invitationIds));
},
function (error) {
console.log("sendInvitation error: " + error);
}
);
我发现在IOS上,发送邀请功能可以按预期工作。在android上,我面临2个问题:
电子邮件邀请已发送给被邀请人,但返回错误Resultcode: 0
,但我没有找回邀请ID
SMS邀请未发送给被邀请人。
已经报告了类似的问题here-但是对于如何解决该错误没有任何建议。 将不胜感激。
答案 0 :(得分:0)
关于this thread,Firebase的Android Oreo及更新设备邀请函中似乎存在错误。
更新:从2019年1月24日Firebase Invites is deprecated开始。