在我的Android应用程序中,我收到令牌并立即在logcat中打印出来
InstanceID instanceID = InstanceID.getInstance(this);
token = instanceID.getToken(PROJECT_ID,
GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);
Log.d(LOG_TAG, "token: " + token);
logcat的:
08-10 17:28:45.881 19473-19492/ru.ilimnet.neka.telnetapp E/IIDIntentService token: <longToken:StringWithSemicolon>
从logcat复制并尝试通过HTTP发送消息:
{
"to": "<longToken:StringWithSemicolon>",
"data": {
"message": "test"
}
}
错误 InvalidRegistration ... 如何做到这一点?
答案 0 :(得分:0)
“to” - &gt;代表GCMPubSub主题,例如“to”:“/ topics / global”
使用“registration_ids”:[“RegId”,“如果需要另一个RegId”]
:)
您的HTTP帖子正文应为: -
{“registration_ids”:“RegId”, “data”:{“message”:“test”}}
如果有工作,请告诉我。)