node.js调用极光推送获取cid

//koa封装的请求第三方接口的方法(koa2-request)
const koaRequest = require('koa2-request')               
const btoa = require('btoa')
let res = koaRequest({
  //极光推送的api
  url: 'https://api.jpush.cn/v3/push/cid',
  method: 'get',
  headers: {
    'Content-Type': 'application/json',
    // 通过 Authorization 传递 base64 编码后的AppKey和Master Secret
    'Authorization': 'Basic ' + btoa('你的appkey:你的密钥')
  }
});
//获取得到的是字符串,先将字符串转换为对象,才能获取cid
const cid = JSON.parse(res.body).cidlist[0]

你可能感兴趣的:(node.js,koa)