首页 > 后端开发 > php教程 > 如何使用 REST API 发送 Firebase 云消息通知?

如何使用 REST API 发送 Firebase 云消息通知?

Barbara Streisand
发布: 2024-12-17 19:58:11
原创
549 人浏览过

How to Send Firebase Cloud Messaging Notifications Using the REST API?

通过 REST API 发送 Firebase Cloud Messaging 通知

Firebase Cloud Messaging (FCM) 提供服务器端 API,用于在不使用 Firebase 的情况下发送通知安慰。为此,您可以通过 cURL 使用 REST API。

步骤:

  1. 获取授权令牌:
    之前进行 API 调用时,您需要授权令牌。请访问 https://firebase.google.com/docs/cloud-messaging/server#authorizing_send_requests 了解授权流程。
  2. 发送消息:
    使用 cURL 调用 FCM HTTP端点,在标头中指定授权令牌:
curl -X POST --header "Authorization: key=<API_ACCESS_KEY>" \
    --Header "Content-Type: application/json" \
    https://fcm.googleapis.com/fcm/send \
    -d "{\
        "to":"<YOUR_DEVICE_ID_TOKEN>",\
        "notification":{
            "title":"Hello",
            "body":"Yellow"
        }
    }"
登录后复制

替换;使用您的实际 API 密钥和 与您希望发送通知的设备令牌。

其他选项:

除了 REST API 之外,FCM 还提供适用于各种平台的管理 SDK。这些专门构建的 SDK 提供了更简单的界面,用于从相应环境内发送通知。以下是支持的平台列表:https://firebase.google.com/docs/cloud-messaging/server#client_sdk_api

历史注释:

旧方法使用已停用的 API 已从此响应中删除。请始终参阅 Firebase 提供的最新文档以获取最新信息。

以上是如何使用 REST API 发送 Firebase 云消息通知?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板