Skip to content

批量修改令牌

PUT https://az.gptplus5.com/api/token/batch

请求参数

Header 参数

参数名类型必需说明示例
content-typestring可选application/json
new-api-userstring可选1
Authorizationstring可选

Body 参数 (application/json)

参数名类型必需说明
idsobject必需这里是要修改的token id,多个以逗号分隔
  └ 873,869string必需某个id 或多个id,用逗号分隔
groupstring必需【可选】分组 多个逗号分隔,顺序优先
expired_timeinteger必需
remain_quotainteger必需【可选】额度 50w为1刀
unlimited_quotaboolean必需【可选】true 为无限额度,false 则填写 remain_quota有效
model_limitsstring必需【可选】模型限制列表 多个以逗号分隔
model_limits_enabledboolean必需【可选】访问限制【可用模型限制设置】
allow_ipsstring必需【可选】白名单 按\n号分割
mj_image_modestring必需【可选】配置图片代理方式 暂时只有 origin 和 proxy 两种
mj_custom_proxystring必需【可选】自定义图片代理地址 只有 mj_image_mode 为
update_fieldsobject必需
  └ groupstring必需
  └ expired_timestring必需
  └ remain_quotastring必需【可选】额度 50w为1刀
  └ unlimited_quotastring必需【可选】true 为无限额度,false 则填写 remain_quota有效
  └ model_limitsstring必需【可选】模型限制列表
  └ allow_ipsstring必需【可选】白名单 按\n号分割
  └ mj_image_modestring必需【可选】配置图片代理方式
  └ mj_custom_proxystring必需【可选】自定义图片代理地址
  └ model_limits_enabledstring必需【可选】访问限制【可用模型限制设置】

请求示例

json
{
    // 这里是要修改的token id,所以要先获取token id
    "ids": [
        873,
        869
    ],

    // 【分组优先级选择】,可以多个逗号分隔
    "group": "default",

    // 【过期时间】,如果是【永不限制】,则填-1,也可以填写时间戳
    "expired_time": 1776410923,

    // 【额度】
    "remain_quota": 0,

    // 【额度】,如果为true 则为【无限额度】
    "unlimited_quota": true,

    // 【模型限制列表】多选,逗号分隔开来
    "model_limits": "gpt-4o,gpt-4o-2024-11-20",

    // 访问限制【可用模型限制设置】
    "model_limits_enabled": true,

    // 访问限制【白名单】
    "allow_ips": "192.168.1.1",

    // 此列对应【Midjourney 设置 配置图片代理方式】 
    "mj_image_mode": "origin",

    // 自定义图片代理地址 【目前只有:配置图片代理方式为 <(proxy) 图片代理地址(国外很慢,国内可以访问)>】
    "mj_custom_proxy": "",
    
    // 需要批量修改的列【字段】,可以选择其中的一个或者全部
    "update_fields": [
        "group",
        "expired_time",
        "remain_quota",
        "unlimited_quota",
        "model_limits",
        "allow_ips",
        "mj_image_mode",
        "mj_custom_proxy"
    ]
}

cURL 示例

bash
curl --location --request PUT 'https://az.gptplus5.com/api/token/batch' \
--header 'new-api-user: 1' \
--header 'Authorization;' \
--header 'content-type: application/json' \
--data-raw '{
    // 这里是要修改的token id,所以要先获取token id
    "ids": [
        873,
        869
    ],

    // 【分组优先级选择】,可以多个逗号分隔
    "group": "default",

    // 【过期时间】,如果是【永不限制】,则填-1,也可以填写时间戳
    "expired_time": 1776410923,

    // 【额度】
    "remain_quota": 0,

    // 【额度】,如果为true 则为【无限额度】
    "unlimited_quota": true,

    // 【模型限制列表】多选,逗号分隔开来
    "model_limits": "gpt-4o,gpt-4o-2024-11-20",

    // 访问限制【可用模型限制设置】
    "model_limits_enabled": true,

    // 访问限制【白名单】
    "allow_ips": "192.168.1.1",

    // 此列对应【Midjourney 设置 配置图片代理方式】 
    "mj_image_mode": "origin",

    // 自定义图片代理地址 【目前只有:配置图片代理方式为 <(proxy) 图片代理地址(国外很慢,国内可以访问)>】
    "mj_custom_proxy": "",
    
    // 需要批量修改的列【字段】,可以选择其中的一个或者全部
    "update_fields": [
        "group",
        "expired_time",
        "remain_quota",
        "unlimited_quota",
        "model_limits",
        "allow_ips",
        "mj_image_mode",
        "mj_custom_proxy"
    ]
}'

返回响应

🟢200成功

响应 Body

参数名类型必需说明
datainteger必需
successstring必需
messagestring必需

响应示例

json
{
    "data": 0,
    "success": "string",
    "message": "string"
}