baidu-push-nodejs百度云推送 SDK
基于typescript + 百度推送V3 API开发
安装
npm install @xialeistudio/baidu-push
使用说明
- 实例化SDK 
import {Push,DeviceType,MsgType,DeployStatus} from '@xialeistudio/baidu-push'; const sdk = new Push('test','test'); - 根据设备类型组装需要消息体(如果是推送消息【必选】,其他情况【可选】) 
  
- android 
const msg = sdk.buildMessage(DeviceType.Android,'标题','描述',{url:'https://www.baidu.com'}); - iOS 
const msg = sdk.buildMessage(DeviceType.iOS,'标题','描述',{url:'https://www.baidu.com'}); 
 - android 
 - 调用接口(以推送单个设备为例) 
const response = await sdk.pushDevice('channelId',msg,message.iOS,MsgType.Notification,DeployStatus.Production); console.log(response); 
评论
