Engagelab WebPush 集成demo及示例
最新SDK请前往Engagelab官网下载。
请先在https://www.engagelab.com官网注册帐号,创建应用后在 [集成设置] 页面填写并保存当前域名:https://webpush-demo.engagelab.com,然后在此页面测试推送功能!
AppKey在 应用信息 页面可以得到(可更换并在此页面测试)
usr_str用户唯一标识,由开发者生成。SDK初始化时会根据该标识生成对应的RegistrationID
推送消息展示:
sdk加载完成后,使用全局对像MTpushInterface调用初始化方法init,初始化SDK。
初始化时信息展示:
初始化成功后信息展示:
sdk初始化后,可以判断在线推送服务状态是否停止
服务状态:
sdk初始化后,可以通过该API获取RegistrationID
RegistrationID:
浏览器通知权限:
只有 通知授权配置 为自定义时,且用户通知权限为初始值时可用。
调用该接口后,后端不会为该用户推送消息除非重新订阅。