跳到主要内容
跳到主要内容
编辑此页

通过 Postman 进行程序化 API 访问

本指南将帮助您使用 Postman 测试 ClickHouse Cloud API。Postman 应用程序可以在 Web 浏览器中使用,也可以下载到桌面。

创建账户

创建工作区

  • 命名您的工作区并设置可见性级别。Create workspace

创建集合

  • 在左上角菜单的“Explore”下方,点击“Import”:Explore > Import

  • 将出现一个模态框:API URL entry

  • 输入 API 地址:“https://api.clickhouse.cloud/v1”,然后按“Enter”键:Import

  • 通过点击“Import”按钮选择“Postman Collection”:Collection > Import

与 ClickHouse Cloud API 规范交互

  • “ClickHouse Cloud 的 API 规范”现在将出现在“Collections”(左侧导航栏)中。Import your API

  • 点击“API spec for ClickHouse Cloud”。从中间窗格中选择“Authorization”选项卡:Import complete

设置授权

  • 切换下拉菜单以选择“Basic Auth”:Basic auth

  • 输入您设置 ClickHouse Cloud API 密钥时收到的用户名和密码:credentials

启用变量

  • 变量 允许在 Postman 中存储和重用值,从而更轻松地进行 API 测试。

设置组织 ID 和服务 ID

  • 在“Collection”中,点击中间窗格中的“Variable”选项卡(基本 URL 将由之前的 API 导入设置)。
  • baseURL 下方,点击打开的字段“Add new value”,并替换您的组织 ID 和服务 ID:Organization ID and Service ID

测试 ClickHouse Cloud API 功能

测试“GET available organizations 列表”

  • 在“OpenAPI spec for ClickHouse Cloud”下,展开文件夹 > V1 > organizations
  • 点击“GET list of available organizations”,然后按右侧的蓝色“Send”按钮:Test retrieval of organizations
  • 返回的结果应包含您的组织详细信息,状态为“status”: 200。(如果您收到“status” 400 且没有组织信息,则说明您的配置不正确)。Status

测试“GET organizational details”

  • organizationid 文件夹下,导航到“GET organizational details”
  • 在中间框架菜单的 Params 下,需要 organizationidTest retrieval of organization details
  • 使用花括号 {{orgid}} 编辑此值(从之前设置此值时,将出现一个包含该值的菜单):Submit test
  • 按下“Save”按钮后,按屏幕右上角的蓝色“Send”按钮。Return value
  • 返回的结果应包含您的组织详细信息,状态为“status”: 200。(如果您收到“status” 400 且没有组织信息,则说明您的配置不正确)。

测试“GET service details”

  • 点击“GET service details”
  • 分别使用 {{orgid}}{{serviceid}} 编辑 organizationidserviceid 的值。
  • 按“Save”,然后按右侧的蓝色“Send”按钮。List of services
  • 返回的结果应包含您的服务列表及其详细信息,状态为“status”: 200。(如果您收到“status” 400 且没有服务信息,则说明您的配置不正确)。