Javascript gcm通过web发送和获取推送有效负载数据(chrome)

Javascript gcm通过web发送和获取推送有效负载数据(chrome),javascript,push-notification,chrome-gcm,Javascript,Push Notification,Chrome Gcm,我尝试将数据发送到gcm,并在客户端接收数据。 每件事都是工作,推送是接收,但数据字段为空,请与邮递员一起尝试如下: { "to":"eaFbvFT64EQ:APA91bEfdq8QDTU2XbQ3V1bhC5UnMz2ZKWUQokq3Ta79Vg_2-Z8rnI6MFCxko6hVt3EoSQoqa24-ddjy8iSbxoP36rvXoGcPqsMQWFjzM5mz6K8tPbfoL2zEEfDxvcXajlb_-vw2vmpv", "data": { "key

我尝试将数据发送到gcm,并在客户端接收数据。 每件事都是工作,推送是接收,但数据字段为空,请与邮递员一起尝试如下:

{
     "to":"eaFbvFT64EQ:APA91bEfdq8QDTU2XbQ3V1bhC5UnMz2ZKWUQokq3Ta79Vg_2-Z8rnI6MFCxko6hVt3EoSQoqa24-ddjy8iSbxoP36rvXoGcPqsMQWFjzM5mz6K8tPbfoL2zEEfDxvcXajlb_-vw2vmpv",
     "data": {
    "key1": "value1",
    "key2": "value2"
  }
}
URL
https://android.googleapis.com/gcm/send

标题:

Authorization: key=<your-api-key>
Content-Type: application/json
Authorization: key=<your-api-key>
Content-Type: application/json
Encryption: salt=L_da9h_5eIPS1c0gNV3fOQ
Crypto-Key: dh=BPDpQTlRDuk8DBFB3LxuTSnevgZGla7g8-LrTRSvUkPiU_ZsQVppocib1lFTYKP33bENL_gaMahaEXinMuYwu-c
这种方法可以工作,并使用注册ID将推送发送到客户端,但数据字段为空

并尝试使用另一种方法将改为,而不是像这样的注册ID:

{
     "to":"eaFbvFT64EQ:APA91bEfdq8QDTU2XbQ3V1bhC5UnMz2ZKWUQokq3Ta79Vg_2-Z8rnI6MFCxko6hVt3EoSQoqa24-ddjy8iSbxoP36rvXoGcPqsMQWFjzM5mz6K8tPbfoL2zEEfDxvcXajlb_-vw2vmpv",
     "data": {
    "key1": "value1",
    "key2": "value2"
  }
}
和最后一种方法一样,push是使用空数据接收的

我找到项目并实施它。 该项目运行良好,但在该项目中,有效负载数据加密如下:

{
     "to":"eaFbvFT64EQ:APA91bEfdq8QDTU2XbQ3V1bhC5UnMz2ZKWUQokq3Ta79Vg_2-Z8rnI6MFCxko6hVt3EoSQoqa24-ddjy8iSbxoP36rvXoGcPqsMQWFjzM5mz6K8tPbfoL2zEEfDxvcXajlb_-vw2vmpv",
     "data": {
    "key1": "value1",
    "key2": "value2"
  }
}
标题:

Authorization: key=<your-api-key>
Content-Type: application/json
Authorization: key=<your-api-key>
Content-Type: application/json
Encryption: salt=L_da9h_5eIPS1c0gNV3fOQ
Crypto-Key: dh=BPDpQTlRDuk8DBFB3LxuTSnevgZGla7g8-LrTRSvUkPiU_ZsQVppocib1lFTYKP33bENL_gaMahaEXinMuYwu-c
问题:

Authorization: key=<your-api-key>
Content-Type: application/json
Authorization: key=<your-api-key>
Content-Type: application/json
Encryption: salt=L_da9h_5eIPS1c0gNV3fOQ
Crypto-Key: dh=BPDpQTlRDuk8DBFB3LxuTSnevgZGla7g8-LrTRSvUkPiU_ZsQVppocib1lFTYKP33bENL_gaMahaEXinMuYwu-c
1-如何在不加密的情况下发送带有有效负载数据的gcm推送消息

2.
to
param和
register\u id
param之间有什么区别