1. 程式人生 > 其它 >呼叫釘釘介面傳送通知

呼叫釘釘介面傳送通知

轉載自:https://www.cnblogs.com/nickchou/p/14411860.html

傳送工作通知的文件:https://developers.dingtalk.com/document/app/asynchronous-sending-of-enterprise-session-messages

備註:開發者未認證也可以用

醬醋茶注:接下來這三個id,key,secret需要擁有開發者許可權,或者讓釘釘管理員幫忙檢視才能看見。

一、建立應用

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 傳送成功的截圖