在不使用 Firebase 控制台的情况下发送 Firebase Cloud Messaging 通知
Firebase Cloud Messaging 提供了一个用于向 Android 设备发送通知的多功能平台。虽然 Firebase 用户控制台提供了方便的界面,但在某些情况下,开发人员可能更愿意将通知集成到自己的服务器端应用程序中。
基于 API 的通知发送
Firebase Cloud Messaging 提供 REST API,允许开发人员直接从其服务器发送通知。这种方法提供了更大的灵活性和定制选项。
分步说明:
请求正文: 请求正文应包含以下内容data:
"message":
标头: 请求标头应包含:
示例卷曲请求:
curl -X POST -H "Authorization: Bearer ya29.ElqKBGN2Ri_Uz...HnS_uNreA" \ -H "Content-Type: application/json" \ -d '{ "message":{ "notification":{ "title":"FCM Message", "body":"This is an FCM Message" }, "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." }}' \ https://fcm.googleapis.com/v1/projects/myproject-b5ae1/messages:send
通过执行以下步骤,您可以从自己的服务器成功发送 Firebase Cloud Messaging 通知,而无需使用 Firebase 用户控制台。
以上是如何直接从服务器发送 Firebase 云消息通知?的详细内容。更多信息请关注PHP中文网其他相关文章!