前言json
钉钉目前是管理公司比较经常使用的软件,为了完善公司的管理制度,为了增强公司的管理模式,因此如今须要调用钉钉的发送消息的接口,进行企业通知消息的发送.api
打开https://open-doc.dingtalk.com/,点右角的“登陆开发者后台” 。看到头部菜单的“应用开发”。右边有“企业内部应用”、“第三方企业应用”、“第三方我的应用”和“移动应用接入”app
1, 企业内部应用post
面向企业内部开发人员和定制服务商,自主开发内部应用或工做台,供企业或组织内部使用。3d
2, 第三方企业应用server
面向应用服务商,开发应用接入钉钉,管理员开通后,钉钉上的企业/组织便可使用。blog
3, 第三方我的应用token
面向应用服务商,开发应用接入钉钉,提供给钉钉我的用户使用。此类应用不须要管理员安装,我的便可直接使用。接口
4, 移动应用接入开发
接入钉钉开放平台,让你的移动应用能够支持钉钉分享、钉钉账号登陆。
因为只作的是通知api接口,可使用企业内部应用。选“建立应用“
提交后,能够在“应用开发“的新建的应用名称(你建的应用名称)点入查看。
以上信息所有完成便可。
打开钉钉开发文档,查看开发指南/获取access_token
1,获取access_token
【注意】正常状况下access_token有效期为7200秒,有效期内重复获取返回相同结果,并自动续期。
请求方式:GET(HTTPS)
请求地址:https://oapi.dingtalk.com/gettoken?appkey=key&appsecret=secret
参数说明:
参数 |
参数类型 |
必须 |
说明 |
appkey |
String |
是 |
应用的惟一标识key |
appsecret |
String |
是 |
应用的密钥 |
使用postman取access_token
2,发送群消息
请求方式:POST(HTTPS)
请求地址:https://oapi.dingtalk.com/chat/send?access_token=ACCESS_TOKEN
参数说明:
参数 |
参数类型 |
必须 |
说明 |
access_token |
String |
是 |
调用接口凭证 |
chatid |
String |
是 |
群会话的id,能够在调用建立群会话接口的返回结果里面获取,也能够经过dd.chooseChat获取 |
msg |
json |
是 |
消息内容,消息类型和样例可参考“消息类型与数据格式”文档 |
三,截图是电脑端的钉钉,显示的通知消息。