我正在编写一个 Java 后端,我需要将推送通知发送到 iOS 设备。请注意,我想知道如何配置我的后端以将推送有效负载发送到Firebase,然后它应该将其发送到 iOS 设备。由于某些限制,我不想直接使用 Apple http/2 套接字。您能否指出我正确的 Firebase 文档?
问问题
64 次
1 回答
0
得到答案 - 我们必须使用 Firebase 公开的 REST API,如下所示 -
端点:https://fcm.googleapis.com/fcm/send
身体:
{
"notification" : {
"title" : "You received simple notification!",
"badge" : 1,
"sound" : "notification.wav",
"body" : "This push was sent by FCM API",
"custom" : {"key1":"value1","key2":"value2"},
"priority":"high"
},
"content_available": false,
"to":"FIREBASE_DEVICE_TOKEN"
}
不要忘记添加标题如下 -
Content-Type:application/json
Authorization:key=FIREBASE_SERVER_KEY
不要忘记在您的应用程序中集成 iOS/Android SDK 以获取令牌并获得推送通知!
于 2021-03-08T21:42:38.317 回答