ARNPROXY

登录替换范围与规则

GET/account/api/v1/extra-logins/replace/options

授权

AuthorizationBearer YOUR_ARNPROXY_API_KEY
所需权限proxy_management
Acceptapplication/json

参数

名称类型说明
id
query必填
integer此操作中自己的记录 ID,范围 1–2147483647。不是显示订单号或上游 ID。

请求示例

cURL
printf 'Authorization: Bearer %s\n' "$ARNPROXY_API_KEY" |
  curl --silent --show-error --header @- \
    --header 'Accept: application/json' \
    --connect-timeout 10 --max-time 30 \
    'https://www.arnproxy.com/account/api/v1/extra-logins/replace/options?id=YOUR_EXTRA_LOGIN_ID'

本页不会执行示例。请将 API 密钥保存在服务器环境变量中,不要放入 URL 或浏览器代码。POST 示例需准备 request.json。

响应

200成功响应
application/json
{
    "ok": true,
    "data": {
        "login_id": 40001,
        "proxy_ids": [
            12345
        ],
        "replacement_available": true,
        "unavailable_reason": null,
        "revision": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "custom_credentials_available": false,
        "username_length": 8,
        "password_length": 10,
        "scope_mode": "order_group",
        "may_affect_other_proxies": false,
        "strategy": "create_verify_then_revoke_old",
        "primary_credentials_modified": false
    },
    "meta": {
        "request_id": "000000000000000000000001",
        "phase": "public_v1",
        "source": "arnproxy_records"
    }
}
响应字段与类型
名称类型说明
okboolean成功标志;为 false 时请检查 error.code。
dataobject操作特定结果;示例均为演示用合成数据。
data.login_idinteger相关 ARNPROXY 记录 ID,请勿替换为上游内部 ID。
data.proxy_idsarray此账户可见范围内的代理 ID。
data.proxy_ids[]integer此账户可见范围内的代理 ID。
data.replacement_availableboolean根据响应条件/权限确定的可用性,不代表库存或上游可用性保证。
data.unavailable_reasonstring|nullunavailable reason 的操作特定值。请保留返回类型并查阅行为说明。
data.revisionstring应原样返回至对应写操作/报价确认的新鲜度摘要。
data.custom_credentials_availablebooleancustom credentials available 的操作特定值。请保留返回类型并查阅行为说明。
data.username_lengthintegerusername length 的操作特定值。请保留返回类型并查阅行为说明。
data.password_lengthintegerpassword length 的操作特定值。请保留返回类型并查阅行为说明。
data.scope_modestring授权范围;订单/套餐级操作可能影响其他分配。
data.may_affect_other_proxiesboolean因套餐/订单级范围,其他分配也可能受到影响。
data.strategystring替换额外登录时,先验证新访问,再撤销所选旧访问。
data.primary_credentials_modifiedbooleanprimary credentials modified 的操作特定值。请保留返回类型并查阅行为说明。
metaobject请求关联与数据来源元信息。
meta.request_idstring此 HTTP 请求的跟踪 ID,不是操作键或订单 ID。
meta.phasestringphase 的操作特定值。请保留返回类型并查阅行为说明。
meta.sourcestring数据来源;本地记录与实时上游查询属于不同证据。

错误响应

HTTP 401 · INVALID_API_KEY
{
  "ok": false,
  "error": { "code": "INVALID_API_KEY" },
  "meta": { "request_id": "000000000000000000000001" }
}

身份验证和参数校验可能在执行前拒绝请求。请查阅错误参考,联系支持时保留 request_id。切勿发送密钥或密码。 错误与限制 →

行为与重要说明

  • 附加登录与交付时提供的主登录相互独立。创建附加登录不会更改主登录,也不会删除其他附加登录。创建前请读取选项响应中的 custom_credentials_available、username_length 和 password_length。
  • id 是额外登录 ID,不是代理 ID。先验证新登录,再仅撤销所选旧登录。主代理表不变。
  • 操作可能影响整个授权组(例如订单或套餐),而不只是所选代理。继续前请检查 proxy_ids、authorization_scope 和 may_affect_other_proxies。范围改变后请获取新的 revision。

搜索当前语言。关闭: Esc