自定义客户端

在不了解API定义的情况下调用未公布的API可能会造成严重后果。 请不要滥用<auth_token>。

用户可以使用自己熟悉的语言开发客户端与MaxCloud集成, 可以按一下步骤进行操作:

  1. 登陆及切换到目标组

  2. 调用的API

1. 登陆及切换到目标组

登陆

curl --location --request POST 'https://maxcloud-api.spotmaxtech.com/api/login' \
--header 'User-Agent: apifox/1.0.0 (https://www.apifox.cn)' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email":"<email>",
    "password":"<password>"
}'

输出示例

{
  "status": 200,
  "request_id": "5cadf7f6a9314d3ca24172114614e543",
  "message": "success",
  "data": {
    "id": 88,
    "group_admin": 1,
    "admin": 2,
    "change_password": 0,
    "token": "<auth_token>",
    "email": "<email>",
    "company": {
      "id": 1,
      "name": "DefaultTeam",
      "created_at": "2011-10-09 12:01:34"
    },
    "all_company": [
      {
        "id": 1,
        "name": "DefaultTeam",
        "created_at": "2011-10-09 12:01:34"
      },
      {
        "id": 2,
        "name": "AnotherTeam",
        "created_at": "2011-10-09 12:01:34"
      }
    ]
  },
  "time": 1684311747
}

保存<auth_token>,可以调用其他API时使用。

切换到AnotherTeam组

如果需要操作的资源不在当前默认组DefaultTeam, 需要切换到资源所在的组, 获得操作资源的<auth_token2>

输出示例

2. 调用的API

目前可以调用的API如下

获取Ticket列表

输出示例

查找BU是mtg的Ticket列表

输出示例

查找BU是‘mgt’、标签是‘日志bug’的Ticket列表

输出示例

最后更新于

这有帮助吗?