什么是 r2gcm
r2gcm 是一个 npm 包,提供了使用 GCM (Google Cloud Messaging) 协议向 Android 设备发送推送通知的功能。r2gcm 可以自动管理 GCM 的 token,以及自动处理 GCM 的错误码,可以让我们更加方便地使用 GCM。
安装 r2gcm
在你的项目中安装 r2gcm:
npm install r2gcm --save
使用 r2gcm
引入 r2gcm
const r2gcm = require('r2gcm');
创建 r2gcm 实例
const sender = new r2gcm.Sender(api_key);
发送消息
-- -------------------- ---- ------- ----- ------- - --- --------------- -------------------- ----------------- --------------- ------------- ------------------- ------ -------- ------------------- ------ ----- --------------- - ------------------- -------------------- ---------------- ----- ------- -- - -- ----- - ------------------- - ---- - -------------------- - ---
参数说明
api_key:你的 GCM API KEY。
message:要发送的消息。
registrationIds:要接收消息的 Android 设备的 token。
示例代码
-- -------------------- ---- ------- ----- ----- - ----------------- ----- ------- - ------------------- ----- ------ - --- ---------------------- ----- ------- - --- --------------- -------------------- ----------------- --------------- ------------- ------------------- ------ -------- ------------------- ------ ----- --------------- - ------------------- -------------------- ---------------- ----- ------- -- - -- ----- - ------------------- - ---- - -------------------- - ---
总结
使用 r2gcm 可以非常方便地使用 GCM 发送推送通知,它可以自动管理 GCM 的 token,以及自动处理 GCM 的错误码。在使用 r2gcm 的过程中,我们需要提供 GCM 的 API KEY,以及要接收消息的 Android 设备的 token。使用 r2gcm,我们可以让 Android 设备快速地获取我们发送的消息。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056d6381e8991b448e703a