遍历用户关联的业务

  1. 请求地址:GET /users/user/{guid}/businesses

  2. 接口概述:

    遍历指定用户可访问或不可访问的业务列表。

  3. 请求参数:

    参数名 参数类型 参数说明 必需 备注
    type string 访问类型 ACCESSED:可访问
    DENIED:不可访问

    地址参数

    参数名 参数类型 参数说明 必需 备注
    guid string 用户的唯一标识符
  4. 请求体:

  5. 请求示例:

    GET /bitanswer/api/users/user/{guid}/businesses?type={type} HTTP/1.1
    Host: back-office-api.bitanswer.cn
    bitkey: ••••••
  6. 响应示例:

    {
       "status": 0,
       "data": {
           "total": 2,
           "items": [
               {
                   "guid": "xxxxx1",
                   "name": "bussness_name_1",
                   "type": "WEB_APP",
                   "description": ""
               },
               {
                   "guid": "xxxxx2",
                   "name": "bussness_name_2",
                   "type": "WEB_APP",
                   "description": "description"
               }
           ]
       }
    }

    响应体说明

为用户关联业务

  1. 请求地址:POST /users/user/{guid}/businesses

  2. 接口概述:

    为指定用户关联帐号授权业务,并修改用户可访问的帐号授权业务的终端数和结束日期,若都不传则不修改,若终端数和结束日期只存在一个,则不传的将置为空。

  3. 请求参数:

    地址参数

    参数名 参数类型 参数说明 必需 备注
    guid string 用户的唯一标识符
  4. 请求体:

    参数名 参数类型 参数说明 必需 备注
    guid string 业务唯一标识符
    endDate string 结束日期 格式:yyyy-MM-dd HH:mm:ss
    当传yyyy-MM-dd,代表yyyy-MM-dd 23:59:59
    volumeNumber string 终端限制
  5. 请求示例:

    POST /bitanswer/api/users/user/{guid}/businesses HTTP/1.1
    Host: back-office-api.bitanswer.cn
    Content-Type: application/json
    bitkey: ••••••
    
    {
       "guid":"xxxxxx",
       "endDate":"2024-12-01 23:59:59",
       "volumeNumber":10
    }
  6. 响应示例:

    {
       "status": 0,
       "data": {
           "total": 1,
           "items": [
               {
                   "guid": "xxxxxx",
                   "name": "bussness_name",
                   "endDate": "2024-12-01 23:59:59",
                   "volumeNumber": 10
               }
           ]
       }
    }

    响应体说明