Managed Service for TimescaleDB 提供了一个 API,用于集成和自动化任务。有关使用端点的信息,请参阅 API 文档。MST 提供了一个带有令牌身份验证和 JSON 格式数据的 HTTP API。您可以使用 API 执行所有可以使用 Web 控制台执行的任务。要开始使用,您需要首先创建一个身份验证令牌,然后在标头中使用该令牌来使用 API 端点。

  1. MST 门户中,单击右上角的用户信息
  2. 用户个人资料页面中,导航到身份验证选项卡。
  3. 单击生成令牌
  4. 生成访问令牌对话框中,为令牌键入描述性名称,并将其余字段留空。
  5. 复制生成的身份验证令牌并保存。
  1. 使用您生成的访问令牌设置环境变量 MST_API_TOKEN

    export MST_API_TOKEN="access token"
  2. 要使用 /me 端点获取有关当前用户会话的详细信息

    curl -s -H "Authorization: aivenv1 $MST_API_TOKEN" https://api.aiven.io/v1/me|json_pp

    输出看起来类似于这样

    {
    "user": {
    "auth": [],
    "create_time": "string",
    "features": { },
    "intercom": {},
    "invitations": [],
    "project_membership": {},
    "project_memberships": {},
    "projects": [],
    "real_name": "string",
    "state": "string",
    "token_validity_begin": "string",
    "user": "string",
    "user_id": "string"
    }
    }

关键词

在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页面