是否有任何可能的方法来获取推送通知的状态,它排队等待发送或已经发送。 我已经向gcm服务器发布了一些推送通知,但客户没有得到它。 是否有任何可能的方式来获取通知的状态
答案 0 :(得分:1)
无法从GCM服务器获取单个消息的状态。
您从Google收到的回复只会告诉您消息是否有效并且是否由GCM服务器接受。
一旦消息到达您的应用程序,服务器了解它的唯一方法是您的应用程序通知服务器作为处理消息的一部分。通过对服务器的API调用,您必须自己实现这一点。
除此之外,如果GCM服务器接受了一条消息并且没有到达应用程序,那么您无法知道Google是否尝试提供该消息。