Android 如何一次向多个设备发送GCM消息
我想使用GCM向android中的多个设备发送相同的消息。目前,我能够向我的设备发送推送通知,因为我在PHP代码中明确指定了我的注册ID。但我想将其发送到多个设备,那么我如何才能做到这一点??? 非常感谢您的任何帮助或想法 请给我一本指南Android 如何一次向多个设备发送GCM消息,android,google-cloud-messaging,Android,Google Cloud Messaging,我想使用GCM向android中的多个设备发送相同的消息。目前,我能够向我的设备发送推送通知,因为我在PHP代码中明确指定了我的注册ID。但我想将其发送到多个设备,那么我如何才能做到这一点??? 非常感谢您的任何帮助或想法 请给我一本指南 谢谢当您向GCM发送消息时,您应该发送多个注册ID(一次最多1000个),并且您需要使用JSON作为请求格式 您可以在此处阅读更多有关内容: 您需要将您的Id列表添加到注册\u Id字段: 包含接收消息的设备(注册ID)列表的字符串数组。它必须包含至少1个且
谢谢当您向GCM发送消息时,您应该发送多个注册ID(一次最多1000个),并且您需要使用JSON作为请求格式 您可以在此处阅读更多有关内容: 您需要将您的Id列表添加到注册\u Id字段: 包含接收消息的设备(注册ID)列表的字符串数组。它必须包含至少1个且最多1000个注册ID。要发送多播消息,必须使用JSON。要将单个消息发送到单个设备,您可以使用一个只包含1个注册id的JSON对象或纯文本(见下文)。必需的 以下是来自其文档的请求示例: 这是一封包含有效负载和6个收件人的邮件:
{ "data": {
"score": "5x1",
"time": "15:10"
},
"registration_ids": ["4", "8", "15", "16", "23", "42"]
}
您是否将regid列表存储在数据库中?我收回我的回答,因为我没有足够的经验来实现服务器端。但我建议你去这里读一读关于GCM的书:接受#&%@答案!