我们有一个使用Instance ID API向GCM注册的Android应用。
不幸的是,Google Play开发者控制台中的GCM统计信息显示,某些注册尝试显然是通过响应代码“HTTP 200 - 超出用户注册限制”来回答的。
这只是0.01%,但我们仍然想知道,为什么以及何时发生这种情况以及我们可以采取哪些措施。
我没有找到任何有关“用户注册限制”的信息。似乎有there seem to was个limit 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);