GrantBsnCode
当生成备案服务号的账号,和使用备案服务号的账号不同时,调用GrantBsnCode,完成备案服务号的跨账号授权。
请求参数
名称 | 类型 | 是否必须 | 示例值 | 描述 |
Action | String | 是 | GrantBsnCode | 操作接口名,系统规定参数,取值:GrantBsnCode |
Sn | String | 是 | 1131-*******-233 | 备案服务号 |
Aliuid | Long | 是 | 456*******163 | 备案服务号拥有者的阿里云账号ID(KP/AliUid) |
GrantToAliuid | Long | 是 | 124*******345 | 被授权的阿里云账号ID(KP/AliUid) |
Notes | String | 否 | 授予子公司使用 | 备注 |
返回参数
名称 | 类型 | 示例值 | 描述 |
Sn | String | 1131-*******-233 | 备案服务号 |
Aliuid | Long | 456*******163 | 备案服务号拥有者的阿里云账号ID(KP/AliUid) |
GrantToAliuid | Long | 124*******345 | 被授权的阿里云账号ID(KP/AliUid) |
Notes | String | 授予子公司使用 | 备注 |
Success | String | true | 是否成功 |
请求示例
https://bsn.aliyuncs.com/?Action=GrantBsnCode
&GrantToAliuid=4564313156161****
&Sn=a3f6d494-c6df
&Notes=备注
&AliUid=456431315616****
&<公共请求参数>
返回示例
XML 格式
<GrantBsnResponse>
<Sn>a3f6d494-c6df</Sn>
<AliUid>4564313156161****</AliUid>
<GrantToAliuid >4564313156161****</GrantToAliuid>
<Notes>备注</Notes>
<Success>true<Success>
</GrantBsnResponse>
JSON 格式
{
"Sn": "a3f6d494-c6df"
"AliUid": 456431315616****,
"GrantToAliuid": 4564313156161****,
"Success": true,
"Notes": "备注"
}
错误码
错误码 | 错误信息 |
401 | 账号ID无效/目标账号ID无效/当前账号ID无效 |
402 | 实例无效 |
403 | 当前实例无可备案IP |
405 | sn号不存在 |
406 | 备案服务码不存在 |
407 | 无此信息 |
408 | 账号无效 |
410 | 试用产品不能绑定备案服务码 |
411 | 该产品类型不能绑定备案服务码 |
412 | 绑定账号不是实例拥有者 |
413 | 当前实例状态不适合备案 |
504 | 操作失败 |
506 | 非法请求 |
602 | 必填参数,不能为空 |
603 | 备案服务码限制为每次1~20个 |
604 | 绑定账号和接口调用账号不一致 |
609 | 该实例绑定备案服务码个数已达上限 |
600 | 该类产品不支持备案 |
616 | 检索备案服务码不属于入参账号 |
617 | 授权数量已达上限 |
619 | 授权失败 |
622 | sn号状态为已授权,不允许再次授权 |
623 | 被授权数量已达上限 |