我不明白变量registrationId应该是什么

registrationId=?
Result result = sender.send(message, registrationId, 5);


有人可以向我解释吗?

最佳答案

什么是registrationId?


Google Doc说:“由GCM服务器发布给Android应用程序的ID,允许它接收消息。一旦Android应用程序具有注册ID,它就会将其发送给第三方应用程序服务器,该服务器使用它来识别每个已注册为接收给定Android应用程序消息的设备。换句话说,注册ID绑定到在特定设备上运行的特定Android应用程序。”

您可以将registrationId视为特定于设备的device token,这是设备的唯一标识。此唯一标识令牌或registrationId将帮助您仅将message发送到指定的设备。

当您从GCM注册android app服务时,那时注册过程将返回此唯一ID,称为“ registrationId”。

09-15 23:12