步驟一:建立應用
- 使用釘釘開發者賬号登入 開發者背景 ,在企業内部下,選擇小程式,然後單擊建立應用。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer” - 填寫應用名稱、應用描述,選擇應用圖示,最後單擊确定建立。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer”
應用建立完成後,在憑證與基礎資訊頁面,複制應用的AgentId、AppKey和AppSecret備用。
- 選擇開發管理,單擊修改,完成以下配置:
- 選擇權限管理,然後單擊添加接口權限,
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer” - 選擇待辦事項的接口權限,最後單擊确認。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer”
步驟二:發起待辦
通過以下步驟,使用API Explorer工具完成發起待辦:
- 在開發者背景的首頁打開 API Explorer 。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer” - 擷取企業憑證access_token。通過調用
接口擷取企業憑證access_token,擷取步驟如下:/gettoken
-
- 選擇應用類型為企業内部應用。
-
-
- 企業内部應用:目前API接口僅限于企業内部調用。
- 第三方企業應用:目前API接口僅限于第三方企業調用。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer”
-
-
- 依次選擇左側擷取憑證,然後選擇擷取企業憑證。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer” - 填寫appkey和appsecret,然後單擊發起調用。
- 依次選擇左側擷取憑證,然後選擇擷取企業憑證。
-
-
- appkey:已建立應用的AppKey。
-
appsecret:已建立應用的AppSecret。
API Explorer右側會直接生成對應的接口demo,可以選擇SDK下載下傳,也可以選擇檢視文檔,和官網文檔一模一樣。右側顯示調用結果成功之後,請複制傳回結果access_token的值,用于後續的使用。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer”
-
- 擷取使用者userId。通過調用
接口擷取使用者userId,擷取步驟如下:/user/listsimple
-
-
單擊左側通訊錄管理,然後選擇查詢部門使用者簡易資訊接口。
支援中英文模糊搜尋。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer” - 填寫相關參數資訊,然後單擊發起調用。
-
-
-
- access_token:已生成的access_token。
- dept_id:部門ID,根部門ID為1。
- cursor:分頁查詢的遊标,最開始傳0。
-
size:分頁長度。
右側顯示調用結果成功之後,請複制傳回結果中對應使用者的userid的值,用于後續的使用。
《釘釘應用開發者速成手冊》之“如何調用釘釘API——使用API Explorer”
-
- 點選左側的待辦任務子產品,選擇新增待辦事項,填寫待辦事項内容,單擊發起調用。
-
- access_token:已擷取的access_token。
- userId:已擷取的userId。
- create_time:待辦時間。
- title:待辦事項的标題。
- url:待辦事項的跳轉連結。
-
-
- formItemList:表單清單。
-
-
-
-
- title:表單标題。
- content:表單内容。
-
-
調用成功後,在待辦中會顯示對應的待辦任務,如下圖所示: