`priority`参数对GCM消息有什么作用?

时间:2015-07-12 16:03:47

标签: google-cloud-messaging

Google最近在其documentation of GCM中引入了参数priority。文档内容如下:

  

设置消息的优先级。使用0到10之间的值,其中较高的值表示较高的优先级。

但这个优先权究竟意味着什么呢?不同的值0-10表示什么?

1 个答案:

答案 0 :(得分:1)

经过一段时间后,我找到了答案:priority是iOS通知中使用的参数(如the newly added content_available parameter)。

priority的文档已被隐藏,但可以在The Binary Interface and Notification Format,"项目及其标识符表中找到":

  

通知的优先级。提供以下值之一:

     
      
  • 10推送消息立即发送。   远程通知必须在设备上触发警报,声音或徽章。将此优先级用于仅包含内容可用密钥的推送是错误的。
  •   
  • 5推送消息的发送时间可以节省接收设备的电源。
  •