stoplight協作平臺

stoplight協作平臺

專用API
服務商 服務商: Stoplight
【更新時間: 2024.06.25】 Stoplight 是一個協作平臺,為您的團隊提供貫穿 API 生命周期的工具,幫助他們構建 高效優質 API。
每月39 美元 去服務商官網采購>
瀏覽次數
106
采購人數
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
>