iOS 节点管理员的 Firebase 消息传递
Firebase Messaging from Node Admin for iOS
我正在尝试将推送通知从 firebase 发送到 iOS 设备但未成功。以下是我尝试的有效载荷:
var message = {
notification: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
apns: {
headers: {
"apns-priority": '10'
},
payload: {
aps: {
alert: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
"content-available": true
}
}
},
token: "adacxxxxxx 152 string"
};
当我尝试触发 fbAdmin.messaging().send(message)
时,我收到 {"code":"messaging/internal-error","message":"Internal error encountered."}
。
我有 Android 的另一种格式,它工作正常。所以,我试图理解为什么 iOS 不起作用。感谢任何建议或帮助,因为我已经在这上面花了几天时间。
我通过尝试以下方法成功地完成了这项工作。
在我尝试调用 fcm api 后,出现错误 "InvalidAPNsCredentials"。然后我意识到我的 APN 授权密钥有问题。然后,我不得不重新下载 APN 授权密钥,更正团队 ID 并再次 运行 应用程序,现在它可以正常工作了!
我正在尝试将推送通知从 firebase 发送到 iOS 设备但未成功。以下是我尝试的有效载荷:
var message = {
notification: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
apns: {
headers: {
"apns-priority": '10'
},
payload: {
aps: {
alert: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
"content-available": true
}
}
},
token: "adacxxxxxx 152 string"
};
当我尝试触发 fbAdmin.messaging().send(message)
时,我收到 {"code":"messaging/internal-error","message":"Internal error encountered."}
。
我有 Android 的另一种格式,它工作正常。所以,我试图理解为什么 iOS 不起作用。感谢任何建议或帮助,因为我已经在这上面花了几天时间。
我通过尝试以下方法成功地完成了这项工作。
在我尝试调用 fcm api 后,出现错误 "InvalidAPNsCredentials"。然后我意识到我的 APN 授权密钥有问题。然后,我不得不重新下载 APN 授权密钥,更正团队 ID 并再次 运行 应用程序,现在它可以正常工作了!