获取某些请求的GCM注册响应“超出用户注册限制”

时间:2015-12-10 17:01:12

标签: android google-cloud-messaging instanceid

我们有一个使用Instance ID API向GCM注册的Android应用。

不幸的是,Google Play开发者控制台中的GCM统计信息显示,某些注册尝试显然是通过响应代码“HTTP 200 - 超出用户注册限制”来回答的。

GCM registrations by GCM response code graph GCM registration response codes pie chart

这只是0.01%,但我们仍然想知道,为什么以及何时发生这种情况以及我们可以采取哪些措施。

我没有找到任何有关“用户注册限制”的信息。似乎有there seem to waslimit for sending notifications,但是注册呢?

使用Instance ID API对GCM注册是否有任何配额?

注册是根据official documentation实现的,所以我们基本上在每个上调用[instanceID.getToken](https://developers.google.com/android/reference/com/google/android/gms/iid/InstanceID.html#getToken(java.lang.String,java.lang.String,android.os.Bundle)) app就像这样开始:

InstanceID instanceID = InstanceID.getInstance(this);
String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
        GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);

0 个答案:

没有答案