Crie um modelo de snapshot.
Após criar um modelo de snapshot, especifique o ID do modelo na requisição da operação SubmitSnapshotJob para gerar snapshots.
É possível receber a notificação de evento SnapshotComplete por meio de uma URL HTTP ou HTTPS, ou pelo Message Service (MNS). Para mais informações, consulte Visão geral.
Depuração
Parâmetros da requisição
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | AddVodTemplate | A operação que você deseja executar. Defina o valor como AddVodTemplate. |
| Name | String | Sim | test | Nome do modelo.
|
| TemplateConfig | String | Sim | {"SnapshotConfig":{"Count":10,"SpecifiedOffsetTime":0,"Interval":1},"SnapshotType":"NormalSnapshot"} | Configurações do modelo de snapshot. O valor é uma string formatada em JSON. Para mais detalhes sobre a estrutura de dados, consulte a seção "SnapshotTemplateConfig" do tópico Parâmetros de processamento de mídia. |
| TemplateType | String | Sim | Snapshot | Tipo do modelo. Defina o valor como Snapshot. |
| AppId | String | Não | app-**** | ID do aplicativo. Valor padrão: app-1000000. Para mais informações, consulte Visão geral. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
25818875-5F78-4A*F6-D7393642CA58 |
ID da requisição. |
|
VodTemplateId |
String |
f5b228fe6930e*0d6bf55bd87789 |
ID do modelo de snapshot. Chame a operação SubmitSnapshotJob para gerar snapshots. |
Exemplos
Exemplos de requisições
https://vod.{ApiRegion}.aliyuncs.com/?Action=AddVodTemplate
&Name=test
&TemplateConfig={"SnapshotConfig":{"Count":10,"SpecifiedOffsetTime":0,"Interval":1},"SnapshotType":"NormalSnapshot"}
&TemplateType=Snapshot
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<AddVodTemplateResponse>
<RequestId>25818875-5F78-4A*****F6-D7393642CA58</RequestId>
<VodTemplateId>f5b228fe6930e*****0d6bf55bd87789</VodTemplateId>
</AddVodTemplateResponse>
Formato JSON
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"VodTemplateId":"f5b228fe6930e*****0d6bf55bd87789"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.
Exemplos de SDK
Recomendamos o uso dos SDKs de servidor para chamar esta operação. Visualize o código de exemplo em diferentes linguagens para executar esta operação clicando nos links a seguir: