从Google云推送教程中,我在用户首次启动应用程序时正在运行以下代码:
GCMRegistrar.checkDevice(this);
GCMRegistrar.checkManifest(this);
final String regId = GCMRegistrar.getRegistrationId(this);
if (regId.equals(""))
{
GCMRegistrar.register(this, "566530471892");
}
else
{
//Log.v(TAG, "Already registered");
}
但是我不明白的是如何将regId变量发送到服务器,以便将其与新的用户ID一起保存。
还是我误解了它应该如何工作?这不是正确的做法吗?
谢谢!
最佳答案
但是我不明白的是如何将regId变量发送到服务器,以便将其与新的用户ID一起保存。
您可以通过其他任何方式与服务器进行通信(例如,Web服务调用)来执行此操作。