Genera un ticket para integrar Copilot.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
quickbi-public:CreateTicket4Copilot |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| CopilotId |
string |
Sí |
El ID del módulo de Copilot integrado. |
ccd3428c-dd23-460c-a608-26bae29dffee |
| TicketNum |
integer |
No |
El número de veces que se puede utilizar el ticket. El valor puede oscilar entre 1 y 99,999.
Cada acceso reduce el recuento de uso del ticket en uno. |
1 |
| UserId |
string |
No |
El ID del usuario de Quick BI. Este no es su ID de cuenta de Alibaba Cloud. Llame a la operación QueryUserInfoByAccount para obtener el ID de usuario. Ejemplo: Importante
Nota: Especifique UserId o AccountName. Si deja ambos parámetros vacíos, el ticket se vincula al llamador de la API de forma predeterminada. A continuación, se concede el acceso según la identidad del llamador. |
9c-asdawf-casxcasd-asdasd |
| AccountName |
string |
No |
El nombre de la cuenta de usuario. Importante Nota: Especifique UserId o AccountName. Si deja ambos parámetros vacíos, el ticket se vincula al llamador de la API de forma predeterminada. A continuación, se concede el acceso según la identidad del llamador. |
测试用户 |
| AccountType |
integer |
No |
El tipo de cuenta de usuario:
Importante
Nota: Este parámetro es obligatorio si especifica AccountName. |
1 |
| ExpireTime |
integer |
No |
La hora de caducidad del ticket.
|
200 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
D787E1A3-A93C-424A-B626-C2B05DF8D885 |
| Result |
string |
El ticket generado. |
f5eeb52e-d9c2-4a8b-80e3-47ab55c2**** |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "D787E1A3-A93C-424A-B626-C2B05DF8D885",
"Result": "f5eeb52e-d9c2-4a8b-80e3-47ab55c2****",
"Success": true
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | CopilotEmbed.Config.NotFind | Can not find copilot embed config with this copilot ID. | Cannot find this embedded configuration |
| 400 | Authorize3rdTicket.Num.HasNoLeft | There is no ticket number left, please generate new ticket. | |
| 400 | Invalid.Param.Error | The parameter is invalid. | The parameter is invalid. |
| 400 | Authorize3rdTicket.Num.Exceed | The number of tickets %s is invalid. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.