Skip to content

MOBX/mobpush-api-nodejs-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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);
});
 

Releases

No releases published

Packages

No packages published