【发布时间】:2014-07-18 05:35:02
【问题描述】:
我正在使用 php 服务器实现 GCM。 我得到了 JSON 格式的响应,如下所示:
{"multicast_id":5500424824887517718,"success":1,"failure":1,"canonical_ids":1,"results":[{"message_id":"0:1401303281549959%31e4cc17f9fd7ecd","registration_id":"APA91bGiXGz2KgfS1kELa7YM4VEEnnAk1H2_isOnWzJ0lNCJEmICQhjWaxQXJ0riZatG1LvZSRUYMNHF"},{"error":"NotRegistered"}]}
现在从 JSON 中,我必须检查响应中是否有任何错误。我不知道如何检查。
编辑: 我已经了解如何访问“错误”字段。但现在错误是我无法访问“registration_id”字段。 我只需要检查这个“registration_id”字段是否存在于任何“结果”索引中?
请帮助我解决同样的问题。
提前致谢。
【问题讨论】:
标签: php json google-cloud-messaging