Notregistered多个注册的Andr​​oid GCM错误 [英] Android GCM Error Notregistered for multiple registrations

查看:462
本文介绍了Notregistered多个注册的Andr​​oid GCM错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我发送邮件GCM向多个reg_ids有些时候我得到NotRegistered错误。

如何能知道哪个REG_ID是无效的。

<$p$p><$c$c>{\"multicast_id\":5825324801553069805,\"success\":2,\"failure\":1,\"canonical_ids\":0,\"results\":[{\"message_id\":\"0:1453198766912894%d41b519ed41b519e\"},{\"message_id\":\"0:1453198766913761%d41b519ed41b519e\"},{\"error\":\"NotRegistered\"}]}


解决方案

的响应消息与发送的数据的REG_ID顺序相同的顺序。

作为你的榜样,这是第3 REG_ID未注册。

  {
    multicast_id:5825324801553069805,
    成功:2,
    失败:1,
    canonical_ids:0,
    结果:
    {
    与Message_ID:0:1453198766912894%d41b519ed41b519e
    },
    {
    与Message_ID:0:1453198766913761%d41b519ed41b519e
    },
    {
    错误:NotRegistered
    }
    ]}

When I send GCM messages to multiple reg_ids some times I get NotRegistered Error.

How can I know which reg_id is not valid

{"multicast_id":5825324801553069805,"success":2,"failure":1,"canonical_ids":0,"results":[{"message_id":"0:1453198766912894%d41b519ed41b519e"},{"message_id":"0:1453198766913761%d41b519ed41b519e"},{"error":"NotRegistered"}]}

解决方案

The response messages have same order with sent data's reg_id order.

As your example, the 3th reg_id is not registered.

{
    "multicast_id":5825324801553069805,
    "success":2,
    "failure":1,
    "canonical_ids":0,
    "results":[
    {
    "message_id":"0:1453198766912894%d41b519ed41b519e"
    },
    {
    "message_id":"0:1453198766913761%d41b519ed41b519e"
    },
    {
    "error":"NotRegistered"
    }
    ]

}

这篇关于Notregistered多个注册的Andr​​oid GCM错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆