Interrompe uma ou mais tarefas de moderação de fluxo de vídeo em andamento.
Descrição da operação
Use esta operação para interromper tarefas assíncronas de moderação de fluxo de vídeo após o envio. Ela se aplica exclusivamente a tarefas de moderação de fluxo de vídeo e não interrompe tarefas de moderação de arquivos de vídeo.
Para obter detalhes sobre a construção da requisição, consulte Estrutura da requisição ou use a Visão geral do SDK para trabalhar com um cliente HTTP existente.
Faturamento: Gratuito.
Limites de QPS
Até 50 chamadas por segundo por conta. O excesso desse limite aciona o throttling.
Parâmetros da requisição
Inclua todos os parâmetros comuns exigidos pelas requisições da API do Content Moderation.
O corpo da requisição é um array JSON com os IDs das tarefas.
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
body |
JSONArray |
Sim |
|
IDs das tarefas de moderação a serem interrompidas. Máximo de 100 IDs de tarefa. |
Elementos da resposta
O campo data no corpo da resposta é um array JSON. Cada elemento contém os seguintes campos:
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
code |
Integer |
200 |
Código de status HTTP. Para mais detalhes, consulte Códigos de erro comuns. |
|
msg |
String |
OK |
Mensagem de status da requisição. |
|
taskId |
String |
taskId1 |
ID da tarefa de moderação retornado pelo servidor AI Guardrails para identificação exclusiva. |
Exemplos
Requisição
http(s)://[Endpoint]/green/video/cancelscan
&<Common request parameters>
[
"taskId1",
"taskId2"
]
Resposta
{
"code": 200,
"msg": "OK",
"requestId": "AD87F1D1-A675-4F82-8D67-ED43B6FFA876",
"data": [
{
"code": 200,
"msg": "ok",
"taskId": "taskId1"
},
{
"code": 200,
"msg": "ok",
"taskId": "taskId2"
}
]
}