从云发送下游消息

使用 GCM HTTP 连接服务器协议发送消息:

  https://gcm-http.googleapis.com/gcm/send
  Content-Type:application/json
  Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
  {
    "to": "/topics/foo-bar",
    "data": {
      "message": "This is a GCM Topic Message!",
     }
  }

要在 Postman 中执行此操作,你只需设置以下内容( 一些详细信息如上所述 ):

  1. 将请求类型设置为 POST
  2. 标题中,设置以下内容:
    • Content-Type = application / json
    • 授权= <你的 GCM 服务器密钥>
  3. Body 中设置有效负载参数 ( 在本例中,我们使用 raw 选项,参见屏幕截图(2)
  4. 将请求发送至 https://gcm-http.googleapis.com/gcm/send

截图:

(1) StackOverflow 文档

(2) StackOverflow 文档

请注意,响应中的 message_id 请求成功。

PS:我保持示例服务器密钥可见,以便其他人仍然可以尝试,即使他们尚未创建项目。但请注意,服务器密钥必须始终保密。