// version v0.0.1
// create by Quincy

const rp = require('request-promise')

async function sendNotify (resp) {
  const options ={
    url:  `https://oapi.dingtalk.com/robot/send?access_token=`,
    //     https://oapi.dingtalk.com/robot/send?access_token=
    headers: { 'Content-Type': 'application/json;charset=utf-8' },
    json: resp,
    // json: true,
    method: 'POST'
  }

  await rp.post(options).then(res=>{
  	console.log(options)
    console.log(res)
  }).catch((err)=>{
    console.log(err)
  })

}

async function start() { 
   data={
          'msgtype': 'markdown',
          'markdown': {
             "title": "钉钉测试",
             "text": "京东签到"
          }
   }
   await sendNotify(data);
   console.log('发送结果完毕')
}

start()

// npm install request-promise --save 
// npm install request --save 
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐