调用接口钉钉发送工作通知
发送工作通知的文档:https://developers.dingtalk.com/document/app/asynchronous-sending-of-enterprise-session-messages
备注:开发者未认证也可以用
一、创建应用
1.1 打开 https://open-dev.dingtalk.com/#/corpeapp ,创建一个H5微应用 ,填写基本信息即可
1.2 保存好应用凭证里核心的3个东西(AgentId、AppKey、AppSecret)
1.3 开发管理里必须要填服务器出口IP,否则消息发布出去,可以带一个*
1.4 权限管理里可以添加的权限,手机号获取userid用去方便查userid
1.5 版本管理与发布,可以发布一下
二、获取企业凭证
2.1 接口地址(GET),替换appkey/appsecret参数即可:https://oapi.dingtalk.com/gettoken?appkey={appkey}&appsecret={appsecret}
2.1 打开在线调试页面,https://open-dev.dingtalk.com/apiExplorer?spm=ding_open_doc.document.0.0.2b7540e9Vx1eix#/?devType=org&api=dingtalk.oapi.gettoken
三、发送消息
3.1 接口地址(POST),替换步骤2获取的access_token:https://oapi.dingtalk.com/topapi/message/corpconversation/asyncsend_v2?access_token={access_token}
{
"agent_id":1131663010,
"msg":{
"msgtype":"text",
"text":{
"content":"你好啊"
}
},
"userid_list":"1508494405710502"
}
4.1 打开在线调试页面,https://open-dev.dingtalk.com/apiExplorer?spm=ding_open_doc.document.0.0.2b7540e9Vx1eix#/?devType=org&api=dingtalk.oapi.message.corpconversation.asyncsend_v2
3.2 发送成功的截图