我正在使用"上游短信" GCM的功能是将注册ID发送到后端。 您需要在表单上签名才能使用此功能,我已做但尚未收到确认。
基本上我正在做的是调用register
,然后使用send(SENDER_ID@gcm.googleapis.com, msgId, 0, data)
发送获取的ID。所以TTL是0.但我仍然在我的广播接收器中收到错误(gcm messageType是" send_error""错误" =" SERVICE_NOT_AVAILBLE",可能是因为&# 34;上游"尚未启用此项目。)
关键是我如何确保邮件成功传递?我可以收到有关错误的消息,但是如果成功则没有消息。
我是否应该从服务器向设备发送一条额外消息,确保一切正常并在客户端等待该消息?
我想我可以改写最后的任务:"我可以进行同步send()
吗?"。我不需要TTL(这就是我发送0 TTL的原因),只是想通过云(GCM)向我的服务器发送注册ID。
答案 0 :(得分:0)