Quick BI报表嵌入增强方案调用CreateTicket接口报错“400 Bad Request”
更新时间:
问题描述
Quick BI报表嵌入增强方案调用CreateTicket接口报错:“400 Bad Request”。
{
"RequestId": "9E24E787-2531-5831-B6E2-0CD57B615D1C",
"HostId": "quickbi-public.cn-hangzhou.aliyuncs.com",
"Code": "ApiUser.Not.Exists",
"Message": "The specified user does not exist.",
"Recommend": "https://troubleshoot.api.aliyun.com?q=ApiUser.Not.Exists&product=quickbi-public"
}
问题原因
用户的账号类型为子账号,AccountName参数填写错误导致。
解决方案
正确填写AccountName参数即可。用户的账号名称参考如下:
- 如果用户是阿里云主账号wangwu,格式为[主账号],例如wangwu。
- 如果用户是RAM账号zhangsan@aliyun.cn,格式为:
[主账号:子账号]
,例如wangwu:zhangsan
。
注意:UserId和AccountName只填一个即可,不填时默认绑定报表Owner的值。
适用于
- Quick BI
说明:本文档描述的功能场景已在公共云4.3版本验证。
文档内容是否对您有帮助?