跳转到主要内容
由 Speakeasy SDK 自动生成的代码片段可直接集成到 Mintlify 的 API 参考文档中。SDK 使用代码片段会显示在由 Mintlify 驱动的文档站点的交互式 API交互测试台中。
带有 Speakeasy 代码片段的 Mintlify API交互测试台。

前提条件

要将 Mintlify 与 Speakeasy 集成,你需要:

设置集成

要将 Speakeasy 与 Mintlify 集成,您需要从注册表获取该 API 的合并规范公开 URL,并更新您的 docs.json 文档配置文件。

从注册表获取该 API 的合并规范公开 URL

前往 Speakeasy 控制台,打开 API Registry 选项卡。打开该 API 的 *-with-code-samples 条目。
Speakeasy API Registry 页面截图。API Registry 选项卡用红色方框和数字 1 标注,API 的条目用红色方框和数字 2 标注。
如果该条目未标注为 Combined Spec,请确保该 API 已配置 自动代码示例 URL
在该注册表条目的页面中,复制提供的公开 URL。
显示合并规范注册表条目的截图,复制 URL 功能用红色方框标注。

更新您的 docs.json 文档配置文件

将合并规范 URL 添加到 docs.json 文件中的 AnchorsTabs 部分。 docs.json 文件中按如下方式更新 anchor 字段,将合并规范 URL 添加到某个 anchor:
文档配置文件
{
  "anchors": [
    {
      "name": "API 参考",
      // !mark
      "openapi": "SPEAKEASY_COMBINED_SPEC_URL",
      "url": "api-reference",
      "icon": "square-terminal"
    }
  ]
}
docs.json 文件中按如下方式更新 tab 字段,将合并后的规范 URL 添加到一个选项卡:
docs.json
{
  "tabs": [
    {
      "name": "API 参考文档",
      "url": "api-reference",
      // !mark
      "openapi": "SPEAKEASY_COMBINED_SPEC_URL"
    }
  ]
}
由 Speakeasy 生成的代码片段现已可在你的 API 文档中查看,并可在 API交互测试台中直接试用。