1.0.0 • Published 4 years ago

mobpush-api-nodejs-client v1.0.0

Weekly downloads
118
License
MIT
Repository
github
Last release
4 years ago

MobPush API for NodeJs

image

MobPush API for NodeJs 为了帮助开发者更方便接入MobPush免费推送SDK,提供完整的API接口的JS实现,包含设备操作相关接口、推送操作相关接口以及公共接口。

了解更多 MobPush 免费推送SDK.

优势

免费使用自定义UI稳定服务流程体验数据同步专业技术团队服务

接口

  • 推送接口 发送推送 查询推送(根据batchId) * 查询推送(根据workno)
  • 推送统计接口 查询推送统计(根据batchId) 查询推送统计(根据workno)
  • 别名操作接口 查询别名 设置别名
  • 标签操作接口 查询标签 设置标签
  • 公共接口 * 地理位置信息接口

使用注意事项

  • 需要依赖模块
  "dependencies": {
    "crypto": "0.0.3",
    "express": "^4.16.2",
    "request": "^2.51.0"
  }

使用DEMO

发送推送示例片段代码,一下代码摘抄demo.js

var push = new PushWork.PushWork(PushWork.ALL,"test content" , PushWork.notify) //初始化基础信息
    .buildTarget(1, null, null, null, null, null)  // 设置推送范围
    .buildAndroid("Android Title", 0, null, true, true, true) //定制android样式
    .buildIos("ios Title", "ios Subtitle", null, 1, null, null, null, null) //定制ios设置
    .buildExtra(1, "{\"key1\":\"value\"}") // 设置扩展信息
;
pushClient.sendPush(appkey, appSecret ,push.payload,function(err, data){
    console.log(err);
    console.log(data);
});