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  | 被授权数量已达上限  |