百度云推送SDKbpush-nodejs.zip

时间:2022-08-06 03:29:40
【文件属性】:
文件名称:百度云推送SDKbpush-nodejs.zip
文件大小:2KB
文件格式:ZIP
更新时间:2022-08-06 03:29:40
开源项目 bpush-nodejs 是百度云推送 nodejs sdk,使用简单,部署方便,基于百度云推送 rest api 3.0开发。使用npm install bpush-nodejs --savevar bpush = require('bpush-nodejs'); ...说明SDK采用Promise方式进行回调,demo代码如下(以推送单个设备为例),catch代码块中 只捕获HTTP请求错误,如果HTTP请求成功,但是百度服务端报错,请自行在then中处理  var data = {     channel_id: '5247517738736986629',     msg: JSON.stringify({         aps: {             alert: '你是呵呵SINGLE'         }     }),     msg_type: bpush.constant.MSG_TYPE.NOTIFICATION,     deploy_status: bpush.constant.DEPLOY_STATUS.DEVELOPMENT,     device_type: bpush.constant.DEVICE_TYPE.IOS }; bpush.sendRequest(bpush.apis.pushMsgToSingleDevice, data).then(function (data) {             data = JSON.parse(data);             console.log(data);         }).catch(function(e){             console.error(e);         });所有api调用方法均为 bpush.sendRequest(bpush.apis.[api名称], [api需要的数据])。 标签:bpush
【文件预览】:
bpush-nodejs-master
----LICENSE(1KB)
----README.md(225B)
----.gitignore(20B)
----package.json(586B)

网友评论