stoplight協作平臺

stoplight協作平臺

專用API
服務商 服務商: Stoplight
【更新時間: 2024.06.25】 Stoplight 是一個協作平臺,為您的團隊提供貫穿 API 生命周期的工具,幫助他們構建 高效優質 API。
每月39 美元 去服務商官網采購>
瀏覽次數
91
采購人數
0
試用次數
0
! SLA: N/A
! 響應: N/A
! 適用于個人&企業
試用
收藏
×
完成
取消
×
書簽名稱
確定
<
產品介紹
>

什么是stoplight協作平臺?

Stoplight 以現代 API 工作流程為設計理念,提供直觀的界面和周到的功能,為您的整個 API 設計生命周期提供支持。Stoplight 平臺讓技術和非技術利益相關者能夠使用直觀的界面在 OpenAPI 和 JSON Schema 中創建和協作 API 設計。免費開始使用或選擇適合您和您的組織的計劃 - 從個人到專業團隊選項。無論您使用一個還是 1,000 個 API,與內部、外部或混合協作者合作,我們都讓共享 API、跟蹤更改、管理依賴項和使用樣式指南變得輕而易舉。

什么是stoplight協作平臺接口?

由服務使用方的應用程序發起,以Restful風格為主、通過公網HTTP協議調用stoplight協作平臺,從而實現程序的自動化交互,提高服務效率。

stoplight協作平臺有哪些核心功能?

創建成功的 API 程序

對您的 API 程序采取主動的方法,以有效地創造一致的生產力并避免延誤和超支的負面影響。

降低風險并提高投資回報率

聯網軟件對于當今的消費者而言必不可少。避免造成巨大風險和投資回報率降低的混亂開發工作。

設計你的 API

通過查看整個 API 目錄、OAS 標準以及重用模型和組件的能力,每次都可以輕松創建高質量的 API。

stoplight協作平臺的核心優勢是什么?

輕松設計和記錄 API

使用可視化編輯器創建、原型化和共享 OpenAPI 描述和 JSON 模式。使用可編輯的 markdown 自動生成世界一流的文檔。

鼓勵一致性和重用

利用一流的指導方針和組件庫優化小型和大型 API 團隊的開發。輕松訪問樣式指南和可重復使用的組件。

增強協作

在 Git 上的中央事實源中協作完成 API 設計和文檔。在 Stoplight 編輯器中跟蹤設計評論。將評論集成到您當前的工作流程中。

具有令人愉悅的開發人員體驗的 API 文檔

從您最喜歡的 VCS 創建最新 API 設計資產集合,例如 OpenAPI 描述、JSON 架構和文檔。搜索、重用和管理 API。

維護中心事實來源

使用中央存儲庫構建內部和外部 API,用于存儲所有 API 設計資產。輕松發現系統中現有的 OpenAPI 規范,并在 Stoplight 平臺內進行管理。

由 OpenAPI 支持的模擬服務器可加快開發速度

讓您的前端和后端團隊使用托管的模擬服務器進行開發。Stoplight 通過根據 API 描述創建模擬服務器來補充您的工作流程。

在哪些場景會用到stoplight協作平臺?

  1. API設計協作:當團隊需要共同設計、審查、修改和記錄API時,Stoplight平臺提供了直觀的工具和界面,使得技術和非技術利益相關者都能夠參與API的設計過程。

  2. 模擬服務器加速開發:對于需要模擬API響應以支持前端和后端開發的團隊,Stoplight的模擬服務器功能可以根據API描述快速創建模擬環境,從而加速開發過程。

  3. 企業規模API管理:對于大型企業或開發團隊,Stoplight Enterprise提供了企業級API管理能力,如跨團隊擴展API設計工作、生成交互式文檔、在中央存儲庫中管理API設計資產、執行標準以降低風險等。

  4. API測試與驗證:Stoplight平臺可以與其他測試工具集成,幫助團隊在API設計和開發過程中進行驗證和測試,確保API的正確性和性能。

  5. API發布與監控:一旦API設計完成并通過測試,Stoplight平臺還可以支持API的發布和監控過程,確保API在生產環境中穩定運行,并收集和分析使用數據以進行持續優化。

<
產品價格
>

<
使用指南
>

步驟 1:在 Stoplight 中設置項目

  1. 前往https://stoplight.io/welcome
  2. 按照屏幕上的說明進行注冊、創建工作區,然后登錄工作區。
  3. 點擊頂部的+ (添加項目)按鈕添加新項目。為項目命名,然后單擊創建 API 項目。

步驟 2:輸入 API 概覽信息

在本部分中,您將填充 API 概述部分中的字段,其中包括版本、名稱、說明、安全性、聯系人、許可證和其他一般詳細信息。對于本教程,我們準備了示例信息,以便您輕松插入 Stoplight 編輯器。(注意:在藍色可擴展部分中的示例信息中,對于沒有名稱的字段,標題位于 [括號] 中。)

要填充 API 概述:

  1. 在 Stoplight 側欄中,單擊API 概述
  2. 使用下面灰色部分提供的信息在每個表單字段中輸入信息

步驟 3:輸入路徑和參數信息

現在輸入路徑和參數信息:

  1. 在側欄中,右鍵單擊“路徑”文件夾并選擇“新建路徑”
  1. 輸入天氣并按回車鍵。

默認情況下,Stoplight 會為天氣端點創建一個 GET 操作。在我們的例子中,這很有效,因為此端點有一個 GET 端點。但如果沒有,您可以單擊其他可用操作來創建這些操作的詳細信息。

您可以刪除默認/用戶/{用戶ID}/用戶和端點。右鍵單擊每個端點并選擇刪除路徑

  1. 在主窗口(不是側邊欄)中,將路徑的標題從“您的 GET 端點”更改為“天氣”。
  2. 點擊左上角的標簽按鈕,添加一個名為“天氣端點”的標簽。

步驟 4:了解如何重用參數

OpenAPI 規范允許您通過將信息存儲在成分屬性。在 Stoplight 編輯器中,您可以通過在側欄的“參數”部分輸入參數信息來重復使用參數。(在后臺代碼中,這些信息存儲在成分

為了了解其工作原理,讓我們重新使用其中一個查詢參數。

要重新使用參數:

  1. 右鍵單擊側邊欄左下角的“參數”文件夾,然后選擇“新建查詢參數”。 (將顯示類似于查詢參數部分的參數部分。)
  2. 輸入lon并按回車鍵。
  3. 填充此處的參數使用與之前相同的信息。
  4. 返回到天氣 GET 端點中輸入的上一個查詢參數部分參數,然后單擊該參數的參考按鈕 參考按鈕。
  5. 搜索“lon”并選擇它。
  6. 當您將參數鏈接到引用時,圖標將變為紅色。
  7. 切換到代碼編輯器并搜索。您現在將看到對組件的引用

步驟 5:輸入響應和響應架構信息

作為此端點的最后一步,您需要輸入響應信息。響應不僅包括示例響應,還包括描述響應的架構。架構描述了響應中的所有可能值、它們的數據類型以及這些值是否是必需的。

要在 Stoplight 中輸入響應信息:

  1. 在端點的參數部分下方,單擊+ Response按鈕??。然后單擊此展開的 Response 部分中出現的+ Add Body按鈕。
  1. 在 Schema 選項卡上,單擊從 JSON 生成

在這里,您將體驗到 Stoplight 編輯器中最酷的功能之一。編輯器將自動根據示例 JSON 響應構建響應架構。

  1. 復制下面的示例回復。
  1. 將您復制的 JSON 粘貼到灰色區域中,其中顯示“在下面粘貼或寫一個 JSON 示例...”(首先刪除空的花括號,然后粘貼您的示例。)
  2. 單擊“生成”。Stoplight 會為您構建架構!
  3. 添加有關響應元素的更多詳細信息:單擊每個屬性旁邊的“描述”并添加描述。單擊“其他屬性”并在示例字段中添加示例。

步驟 6:預覽、測試和發布輸出

您已完成創建 OpenAPI 規范,因此讓我們預覽、測試和發布測試文檔:

  1. 單擊右上角的預覽按鈕。
  2. 在側欄中,選擇/weather端點。
  3. 點擊屏幕頂部附近的“試用”選項卡。(請參閱下面的說明 - 由于 API 的 CORS 限制,此功能現在無法使用。)
  4. 輸入您的 API 密鑰應用程序ID參數。有關獲取 OpenWeatherMap API 密鑰的詳細信息,請參閱獲取 OpenWeatherMap API 密鑰。(您也可以輸入下圖所示的 API 密鑰。它不是文本,因為任何以文本形式打印的 API 密鑰都會被供應商利用,然后被禁用。)
  5. 輸入你的郵政編碼壓縮參數(例如 98058)。您可能需要滾動才能找到 zip 參數,因為它們按字母順序排序。屏幕應如下所示

指南詳情地址:https://stoplight.io/getting-started-with-stoplight

<
產品問答
>
?
哪些用戶計入每用戶定價?
所有可以登錄您的 Stoplight 工作區的用戶均計入每用戶定價。Stoplight 用戶類型包括管理員、所有者、制作者、查看者和訪客。訪問設置為公開的文檔的匿名用戶不計入每用戶定價。有關更多信息,請訪問Stoplight 工作區角色文檔。
?
在計費周期中期添加用戶會發生什么情況?
我們將向您的信用卡一次性按比例收取費用,以支付當前結算期剩余時間的新用戶帳戶費用。在每個月度結算周期結束時,我們將根據 Stoplight 用戶數量向您收取下個月的訂閱費用。
?
什么是項目?
Stoplight 項目代表一個 Git 存儲庫。項目可以包含多個 API 描述、架構、文檔,甚至您的源代碼。
?
Stoplight 平臺有多安全?
我們的托管平臺由專門的工程師團隊全天候監控。我們的服務器在 Google Kubernetes Engine 上運行,并根據其推薦的最佳實踐進行配置,我們存儲的所有數據都經過加密。我們的平臺每月至少會收到一次安全補丁(但通常更多)。
?
Stoplight 支持哪些 Git 提供程序?
Stoplight 目前已與 GitHub、GitLab、Azure DevOps 和 Bitbucket 集成。請查看我們的路線圖,了解即將推出的集成。
<
關于我們
>
Stoplight協作平臺為團隊提供API全生命周期管理工具,支持設計、文檔、協作、測試與監控,助力構建高效優質API。
聯系信息
服務時間: 0:00 - 24:00
電話號碼: +1 240-418-2338
網頁在線客服: 咨詢

設計優先。開發更好。Stoplight是一個協作 API 設計平臺,可讓您構建出色的 API 并創建可擴展的 API 程序,以推動創新。

加入我們的團隊

我們對 API 和員工充滿熱情。查看我們母公司SmartBear.com上的職位空缺。

<
最可能同場景使用的其他API
>
API接口列表
<
產品價格
>

<
使用指南
>

步驟 1:在 Stoplight 中設置項目

  1. 前往https://stoplight.io/welcome
  2. 按照屏幕上的說明進行注冊、創建工作區,然后登錄工作區。
  3. 點擊頂部的+ (添加項目)按鈕添加新項目。為項目命名,然后單擊創建 API 項目。

步驟 2:輸入 API 概覽信息

在本部分中,您將填充 API 概述部分中的字段,其中包括版本、名稱、說明、安全性、聯系人、許可證和其他一般詳細信息。對于本教程,我們準備了示例信息,以便您輕松插入 Stoplight 編輯器。(注意:在藍色可擴展部分中的示例信息中,對于沒有名稱的字段,標題位于 [括號] 中。)

要填充 API 概述:

  1. 在 Stoplight 側欄中,單擊API 概述
  2. 使用下面灰色部分提供的信息在每個表單字段中輸入信息

步驟 3:輸入路徑和參數信息

現在輸入路徑和參數信息:

  1. 在側欄中,右鍵單擊“路徑”文件夾并選擇“新建路徑”
  1. 輸入天氣并按回車鍵。

默認情況下,Stoplight 會為天氣端點創建一個 GET 操作。在我們的例子中,這很有效,因為此端點有一個 GET 端點。但如果沒有,您可以單擊其他可用操作來創建這些操作的詳細信息。

您可以刪除默認/用戶/{用戶ID}/用戶和端點。右鍵單擊每個端點并選擇刪除路徑

  1. 在主窗口(不是側邊欄)中,將路徑的標題從“您的 GET 端點”更改為“天氣”。
  2. 點擊左上角的標簽按鈕,添加一個名為“天氣端點”的標簽。

步驟 4:了解如何重用參數

OpenAPI 規范允許您通過將信息存儲在成分屬性。在 Stoplight 編輯器中,您可以通過在側欄的“參數”部分輸入參數信息來重復使用參數。(在后臺代碼中,這些信息存儲在成分

為了了解其工作原理,讓我們重新使用其中一個查詢參數。

要重新使用參數:

  1. 右鍵單擊側邊欄左下角的“參數”文件夾,然后選擇“新建查詢參數”。 (將顯示類似于查詢參數部分的參數部分。)
  2. 輸入lon并按回車鍵。
  3. 填充此處的參數使用與之前相同的信息。
  4. 返回到天氣 GET 端點中輸入的上一個查詢參數部分參數,然后單擊該參數的參考按鈕 參考按鈕。
  5. 搜索“lon”并選擇它。
  6. 當您將參數鏈接到引用時,圖標將變為紅色。
  7. 切換到代碼編輯器并搜索。您現在將看到對組件的引用

步驟 5:輸入響應和響應架構信息

作為此端點的最后一步,您需要輸入響應信息。響應不僅包括示例響應,還包括描述響應的架構。架構描述了響應中的所有可能值、它們的數據類型以及這些值是否是必需的。

要在 Stoplight 中輸入響應信息:

  1. 在端點的參數部分下方,單擊+ Response按鈕??。然后單擊此展開的 Response 部分中出現的+ Add Body按鈕。
  1. 在 Schema 選項卡上,單擊從 JSON 生成

在這里,您將體驗到 Stoplight 編輯器中最酷的功能之一。編輯器將自動根據示例 JSON 響應構建響應架構。

  1. 復制下面的示例回復。
  1. 將您復制的 JSON 粘貼到灰色區域中,其中顯示“在下面粘貼或寫一個 JSON 示例...”(首先刪除空的花括號,然后粘貼您的示例。)
  2. 單擊“生成”。Stoplight 會為您構建架構!
  3. 添加有關響應元素的更多詳細信息:單擊每個屬性旁邊的“描述”并添加描述。單擊“其他屬性”并在示例字段中添加示例。

步驟 6:預覽、測試和發布輸出

您已完成創建 OpenAPI 規范,因此讓我們預覽、測試和發布測試文檔:

  1. 單擊右上角的預覽按鈕。
  2. 在側欄中,選擇/weather端點。
  3. 點擊屏幕頂部附近的“試用”選項卡。(請參閱下面的說明 - 由于 API 的 CORS 限制,此功能現在無法使用。)
  4. 輸入您的 API 密鑰應用程序ID參數。有關獲取 OpenWeatherMap API 密鑰的詳細信息,請參閱獲取 OpenWeatherMap API 密鑰。(您也可以輸入下圖所示的 API 密鑰。它不是文本,因為任何以文本形式打印的 API 密鑰都會被供應商利用,然后被禁用。)
  5. 輸入你的郵政編碼壓縮參數(例如 98058)。您可能需要滾動才能找到 zip 參數,因為它們按字母順序排序。屏幕應如下所示

指南詳情地址:https://stoplight.io/getting-started-with-stoplight

<
依賴服務
>
<
產品問答
>
?
哪些用戶計入每用戶定價?
所有可以登錄您的 Stoplight 工作區的用戶均計入每用戶定價。Stoplight 用戶類型包括管理員、所有者、制作者、查看者和訪客。訪問設置為公開的文檔的匿名用戶不計入每用戶定價。有關更多信息,請訪問Stoplight 工作區角色文檔。
?
在計費周期中期添加用戶會發生什么情況?
我們將向您的信用卡一次性按比例收取費用,以支付當前結算期剩余時間的新用戶帳戶費用。在每個月度結算周期結束時,我們將根據 Stoplight 用戶數量向您收取下個月的訂閱費用。
?
什么是項目?
Stoplight 項目代表一個 Git 存儲庫。項目可以包含多個 API 描述、架構、文檔,甚至您的源代碼。
?
Stoplight 平臺有多安全?
我們的托管平臺由專門的工程師團隊全天候監控。我們的服務器在 Google Kubernetes Engine 上運行,并根據其推薦的最佳實踐進行配置,我們存儲的所有數據都經過加密。我們的平臺每月至少會收到一次安全補丁(但通常更多)。
?
Stoplight 支持哪些 Git 提供程序?
Stoplight 目前已與 GitHub、GitLab、Azure DevOps 和 Bitbucket 集成。請查看我們的路線圖,了解即將推出的集成。
<
關于我們
>
Stoplight協作平臺為團隊提供API全生命周期管理工具,支持設計、文檔、協作、測試與監控,助力構建高效優質API。
聯系信息
服務時間: 0:00 - 24:00
電話號碼: +1 240-418-2338
網頁在線客服: 咨詢

設計優先。開發更好。Stoplight是一個協作 API 設計平臺,可讓您構建出色的 API 并創建可擴展的 API 程序,以推動創新。

加入我們的團隊

我們對 API 和員工充滿熱情。查看我們母公司SmartBear.com上的職位空缺。

<
最可能同場景使用的其他API
>