yarn add dingding-lib
or
npm i dingding-lib
import { message, api } from 'dingding-lib';
// 1, text message
api.sendRobotMsg(
yourAccessToken,
new message.Text({ text: 'text' })
).then().catch()
// 2, link message
api.sendRobotMsg(
yourAccessToken,
new message.Link({
title: 'title',
text: 'text',
messageUrl: 'http://z.cn',
picUrl: 'http://z.cn'
})
).then().catch()
// 3, markdown message
api.sendRobotMsg(
yourAccessToken,
new message.Markdown({
title: 'markdown',
text: '# markdown'
})
).then().catch()
// 4, actionCard message
api.sendRobotMsg(
yourAccessToken,
new message.ActionCard({
title: 'action',
text: 'action',
btns: [{ title: 'read more', actionUrl: 'http://z.cn' }]
})
).then().catch()
// 5, feedCard message
api.sendRobotMsg(
yourAccessToken,
new message.FeedCard({
items: [
{
title: 'feed1',
messageUrl: 'http://z.cn',
picUrl: 'http://z.cn'
}
]
})
).then().catch()