Eolinker可通過連接到現(xiàn)有工具集中來驅(qū)動API生命周期,如GitHub 同步和Webhooks。 GitHub同步GitHub 同步允許生成的代碼與您的GitHub存儲庫自動同步。這意味著不再需要下載,合并代碼,復(fù)雜的配置或編寫腳本。只需指定要生成的目標(biāo),GitHub存儲庫信息以及文件/文件夾信息,您的客戶端和服務(wù)器將始終使用API定義保持最新狀態(tài)??蛻舳撕头?wù)器都可以推送到一個或多個存儲庫。這意味著無需大量工程師來手工創(chuàng)建API文檔。 WebhooksWebhooks允許在感興趣的生命周期事件中觸發(fā)自己的服務(wù)和集成。觸發(fā)后,將推送到您為多個事件定義的服務(wù)。無論是觸發(fā)構(gòu)建,單元測試,向開發(fā)人員發(fā)送電子郵件還是其他方式,您都可以使用 Eolinker:www.eolinker.com 中的Webhooks來實現(xiàn)自動化方案。 Webhooks集成例如在Eolineker使用webhooks每次保存API版本時,HTTP POST有效負載就會發(fā)送到Jenkins。用戶可以添加多個生命周期事件,并通過HTTP POST表單數(shù)據(jù)或JSON主體以JSON的形式返回有效負載。 |
|