釘釘應用的基本介紹

釘釘開發文檔地址:https://open-doc.dingtalk.com/

打開開發文檔可以看到多種應用,我先介紹以下它們的區別:

企業內部應用:面向企業內部開發人員和定製服務商,自主開發內部應用或工作臺,供企業或組織內部使用。

當應用上架後改企業的所有用戶都可以得到訪問該應用的權限,不允許企業之外的人員使用;如果需使用,可以將該人員添加至企業的外部聯繫人。

第三方企業應用:面向應用服務商,開發應用接入釘釘,管理員開通後,釘釘上的企業/組織即可使用。

開發者可以開發三方應用,等應用上架後,任一企業都可以在管理後臺開通應用(類似於下載手機上應用商店裏的應用),開通成功後,該企業的用戶均有權限打開使用。

所有的應用上架或開通後,用戶可以在釘釘上通過 工作--其他應用 處看到該應用並點擊打開。

應用信息的給出的信息都是什麼,有什麼用?

在開放平臺的首頁,可以看到企業的名稱,下面還有一個CorpId,這個CorpId是企業的唯一標識,每個企業都有一個唯一的CorpId。

企業內部應用:創建企業內部應用成功之後,打開應用信息,可以看到裏面有應用名稱、應用類型、應用logo、應用描述等,這些都是應用的基本信息,開發過程中不需要考慮。再往下面可以看到有三個比較重要的信息:AgentId、AppKey、AppSecret,AgentId代表企業應用的id,這個id主要用來區分企業中的各個應用的;AppKey是企業自建應用的唯一性標識。開發者在創建應用時,系統會自動生成。AppSecret和AppKey在企業自建應用時一同生成,使用AppKey和AppSecret可獲取AccessToken。

第三方企業應用:應用創建成功後可以查看應用信息,可以看到基本信息跟內部應用差不多,多了個suiteId(套件ID),appId(應用的id),suiteKey(套件的唯一標識),suiteSecret(同suiteKey一塊被創建),token(主要用來做回調事件消息體加密解密的,隨機字段串,自己填寫),數據加密密鑰(同樣也是用於回調事件消息體加解密)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章