Consulta informações de tarefas, como status da tarefa e políticas de filtragem, para uma tarefa de atualização ou pré-carregamento de vídeo.
Descrição da operação
Notas de uso
Você pode consultar informações de tarefas para todos os arquivos de áudio ou vídeo em uma tarefa de atualização ou pré-carregamento, ou consultar informações de tarefas para um arquivo de áudio ou vídeo específico.
Limite de QPS
O limite de QPS por usuário para esta operação é de 50 chamadas por segundo. Se o limite for excedido, a chamada de API será limitada, o que pode afetar seus negócios. Chame esta operação conforme necessário. Para mais informações, consulte Limite de QPS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:GetMediaRefreshJobs |
list |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| MediaRefreshJobId |
string |
Sim |
O ID da tarefa de atualização ou pré-carregamento de áudio ou vídeo. Este é o valor de MediaRefreshJobId retornado pela operação SubmitMediaRefreshJob. |
41d465e31957**** |
| MediaId |
string |
Não |
O ID do áudio ou vídeo, que é o valor Se este parâmetro não for especificado, as informações da tarefa para todos os arquivos de áudio ou vídeo sob o |
ca3a8f6e4957b658067095869**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
25818875-5F78-4AF6-D7393642CA58**** |
| MediaRefreshJobs |
array<object> |
A lista de informações de tarefas de atualização ou pré-carregamento de áudio ou vídeo. |
|
|
object |
Os detalhes da tarefa de atualização ou pré-carregamento de áudio ou vídeo. |
||
| MediaRefreshJobId |
string |
O ID da tarefa de atualização ou pré-carregamento de áudio ou vídeo. |
41d465e31957**** |
| MediaId |
string |
O ID do áudio ou vídeo. |
ca3a8f6e4957b658067095869**** |
| TaskType |
string |
O tipo de tarefa. Valores válidos:
|
Preload. |
| FilterPolicy |
string |
A política de filtragem para streams de reprodução. O valor está no formato JSON e contém os parâmetros de solicitação da operação SubmitMediaRefreshJob. |
{"Formats":"mp4,m3u8", "Definitions":"HD,SD", " StreamType":"video", "ResultType":"Single", " SliceFlag":false, "SliceCount": 3} |
| Status |
string |
O status da tarefa. Valores válidos:
|
success. |
| SuccessPlayUrls |
string |
As URLs de reprodução que foram atualizadas ou pré-carregadas com sucesso. |
https://shenzhen.****.aliyuncdn.com/74401a4f546007bf845cd8840****.m3u8,https://shenzhen.****.aliyuncdn.com/24041e7d13582d86604d8****.m3u8 |
| TaskIds |
string |
Os IDs das tarefas para a atualização ou pré-carregamento das URLs de reprodução. Cada URL corresponde a um ID de tarefa. Você pode usar o ID da tarefa para chamar a operação DescribeVodRefreshTasks para consultar o status de atualização ou pré-carregamento de cada URL de reprodução. |
70422****,9524**** |
| ErrorCode |
string |
O código de erro. Este campo é retornado quando a tarefa de atualização ou pré-carregamento falha ao ser enviada. |
PreloadQueueFull. |
| ErrorMessage |
string |
A mensagem de erro. Este campo é retornado quando a tarefa de atualização ou pré-carregamento falha ao ser enviada. |
Preload queue is full, please try again later! |
| UserData |
string |
As informações de UserData especificadas quando a tarefa de atualização ou pré-carregamento foi enviada. |
{"MessageCallback":{"CallbackURL":"http://example.aliyundoc.com"}, "Extend":{"localId":"xxx","test":"www"}} |
| GmtCreate |
string |
A hora em que a tarefa foi criada. |
2022-05-20 08:23:22 |
| GmtModified |
string |
A hora em que a tarefa foi modificada pela última vez. |
2022-05-21 08:23:22 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"MediaRefreshJobs": [
{
"MediaRefreshJobId": "41d465e31957****",
"MediaId": "ca3a8f6e4957b658067095869****",
"TaskType": "Preload",
"FilterPolicy": "{\"Formats\":\"mp4,m3u8\", \"Definitions\":\"HD,SD\", \" StreamType\":\"video\", \"ResultType\":\"Single\", \" SliceFlag\":false, \"SliceCount\": 3}",
"Status": "success",
"SuccessPlayUrls": "https://shenzhen.****.aliyuncdn.com/74401a4f546007bf845cd8840****.m3u8,https://shenzhen.****.aliyuncdn.com/24041e7d13582d86604d8****.m3u8",
"TaskIds": "70422****,9524****",
"ErrorCode": "PreloadQueueFull",
"ErrorMessage": "Preload queue is full, please try again later!",
"UserData": "{\"MessageCallback\":{\"CallbackURL\":\"http://example.aliyundoc.com\"}, \"Extend\":{\"localId\":\"xxx\",\"test\":\"www\"}}",
"GmtCreate": "2022-05-20 08:23:22",
"GmtModified": "2022-05-21 08:23:22"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.