我将 FCM 推送通知与 AeroGear 的 UnifiedPush Server 1.2 一起用于向我的 android 应用程序发送通知。我在 firebase 中创建了一个应用程序,并将它与 aerogear 一起使用。
在构建应用程序(使用cordova)并且我的设备成功显示在“设备”选项卡中之后(我使用的是aerogear-cordova-push#3.0.1)。但是当我想发送通知时,我收到了下一个错误:
变体测试失败:向 FCM 服务器发送有效负载时出错:HTTP 状态代码:400(错误=已弃用端点)
有没有人遇到过同样的问题?
通知一直有效,我创建了这个新变体只是为了调试目的。我为 iOS 配置了另一个,没有任何问题。告诉我是否应该提供更多详细信息。
var pushConfig = {
pushServerURL: "http://aerogear.test.com/ag-push/",
android: {
"senderID": "32132",
"variantID": "fag3-3rf",
"variantSecret": "ff44-sdvs"
},
ios: {
variantID: "bgfsbs",
variantSecret: "fdgd"
},
categories: subscriptions
};