Cancele um trabalho de upload baseado em URL na fila.
Observações de uso
Cancele apenas trabalhos de upload baseados em URL no estado Pending. Consulte o status do trabalho chamando a operação GetURLUploadInfos.
Não é possível cancelar um trabalho de upload já iniciado.
Limite de QPS
Esta operação aceita até 50 chamadas por segundo por conta. Se a frequência de chamadas ultrapassar esse limite, o sistema ativa o throttling, o que pode afetar seus serviços. Observe esse limite ao chamar esta operação. Para mais informações, consulte Limites de QPS para operações de API no ApsaraVideo VOD.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | CancelUrlUploadJobs | Operação a ser executada. Defina o valor como CancelUrlUploadJobs. |
| JobIds | String | Não | 341c92e6c18dc435ee31253685****,0193d395194a83ad6ee2ef27a5b5**** | IDs dos trabalhos de upload. Obtenha os IDs no parâmetro de resposta PlayInfo da operação GetPlayInfo.
Nota Defina pelo menos um dos parâmetros: JobIds ou UploadUrls. Se ambos forem definidos, apenas o valor de JobIds terá efeito. |
| UploadUrls | String | Não | http://www.example.aliyundoc.com/***/video01.mp4,http://www.example.aliyundoc.com/***/video02.mp4 | URLs de upload dos arquivos source. Separe várias URLs com vírgulas (,). Especifique no máximo 10 URLs. Nota
|
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
25818875-5F78-4D5C-3C3D-D7393642**** |
ID da solicitação. |
|
CanceledJobs |
Array of String |
341c92e6c18dc435ee31253685**,0193d395194a83ad6ee2ef27a5b5** |
IDs dos trabalhos cancelados. |
|
NonExists |
Array of String |
http://www.example.aliyundoc.com//video01.mp4,http://www.example.aliyundoc.com//video02.mp4 |
IDs de trabalho ou URLs de upload inexistentes. Se você definir o parâmetro JobIds, o sistema retornará os IDs de trabalho inexistentes. Se definir UploadUrls, o sistema retornará as URLs de upload inexistentes. |
Exemplos
Exemplos de solicitações
http(s)://vod.cn-shanghai.aliyuncs.com/?Action=CancelUrlUploadJobs
&JobIds=341c92e6c18dc435ee31253685****,0193d395194a83ad6ee2ef27a5b5****
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CancelUrlUploadJobsResponse>
<RequestId>25818875-5F78-4D5C-3C3D-D7393642****</RequestId>
<CanceledJobs>341c92e6c18dc435ee31253685****,0193d395194a83ad6ee2ef27a5b5****</CanceledJobs>
<NonExists>http://www.example.aliyundoc.com/***/video01.mp4,http://www.example.aliyundoc.com/***/video02.mp4</NonExists>
</CancelUrlUploadJobsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "25818875-5F78-4D5C-3C3D-D7393642****",
"CanceledJobs" : [ "341c92e6c18dc435ee31253685****,0193d395194a83ad6ee2ef27a5b5****" ],
"NonExists" : [ "http://www.example.aliyundoc.com/***/video01.mp4,http://www.example.aliyundoc.com/***/video02.mp4" ]
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.