首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GCM collapse_key不工作

GCM collapse_key不工作
EN

Stack Overflow用户
提问于 2015-08-14 04:01:28
回答 1查看 4.4K关注 0票数 4

我有一个python/django应用程序,它向GCM发送推送通知,而我无法让collapse_key参数工作。它为每个新消息创建一个新通知,而不是折叠它们。python代码如下所示:

代码语言:javascript
复制
  url = 'https://gcm-http.googleapis.com/gcm/send'                                                                                        
  post_data = {                                                                   
      'to': mytoken,                                                                
      'collapse_key': 'myappname',                                                  
      'data': mydata                                                                
  }                                                                               
  headers = {                                                                     
      'Authorization': 'key={}'.format(GCM_API_KEY),                     
      'Content-Type': 'application/json'                                          
  }                                                                                                                                               
  requests.post(                                                                  
      url,                                                                        
      data=json.dumps(post_data),                                                 
      headers=headers) 

通知没有问题,但没有崩溃。我做错了什么吗?

客户端是使用phonegap推送通知插件(https://github.com/phonegap-build/PushPlugin)的phonegap移动应用程序。插件正在处理设备上的推送通知,我不知道如何改变它创建和显示它们的方式。

如果其他人也有同样的问题,那么它的方法似乎是在data中传递data参数。具有相同notId的通知将相互替换。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-14 20:19:52

只有当设备离线时,collapse_key才有效果,例如,如果我的设备处于飞机模式,并且使用相同的collapse_key发送5条消息,则设备只有在飞机模式关闭时才会收到最后一条消息。

如果一个设备一直连接到GCM,那么每个消息都会到达您的设备上。

听起来,您希望在通知中设置一个tag,这样,当新消息到达时,它将替换现有的通知。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32002075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档