Consulta o conteúdo de snapshots dentro de um intervalo de tempo especificado.
Descrição da operação
Você pode chamar esta operação para consultar dados de snapshot apenas dentro do último ano.
Limite de QPS
O limite de QPS para usuário único desta operação é de 100 chamadas por segundo. Se esse limite for excedido, as chamadas de API serão limitadas, o que pode afetar seus negócios. Chame esta operação de forma adequada.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeLiveStreamSnapshotInfo |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Sim |
O domínio de streaming. Nota
|
example.com |
| AppName |
string |
Sim |
O nome do aplicativo ao qual o stream pertence. |
liveApp**** |
| StreamName |
string |
Sim |
O nome do stream. Certifique-se de que o nome do stream especificado exista dentro do intervalo de tempo da consulta. |
liveStream**** |
| StartTime |
string |
Sim |
A hora de início. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-21T08:00:00Z |
| EndTime |
string |
Sim |
A hora de término. O intervalo entre EndTime e StartTime não pode exceder 1 dia. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-22T08:00:00Z |
| Limit |
integer |
Não |
O número de entradas a serem retornadas em uma única chamada. Valores válidos: 1 a 100. Valor padrão: 10. |
10 |
| Order |
string |
Não |
A ordem de classificação. Valores válidos:
Valores válidos:
|
asc |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextStartTime |
string |
A próxima hora de início. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). Nota
Se o conteúdo dentro deste intervalo de tempo exceder o valor de Limit, este parâmetro será retornado como a hora de criação do próximo arquivo. Você pode usar esta hora como o valor de StartTime e chamar esta operação novamente para recuperar o próximo conjunto de conteúdo. Se este parâmetro não for retornado, o conteúdo não excede o valor de Limit. |
2015-12-01T17:36:00Z |
| RequestId |
string |
O ID da solicitação. |
62136AE6-7793-45ED-B14A-60D19A9486D3 |
| LiveStreamSnapshotInfoList |
object |
||
| LiveStreamSnapshotInfo |
array<object> |
A lista de conteúdo de snapshots. |
|
|
object |
|||
| OssObject |
string |
The name of the file stored in OSS. |
{liveApp****}/{liveStream****}.jpg |
| OssBucket |
string |
The name of the OSS bucket. |
liveBucket**** |
| CreateTime |
string |
The time when the snapshot was taken. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2015-12-01T17:36:00Z |
| OssEndpoint |
string |
The endpoint of the OSS bucket. |
cn-oss-****.aliyuncs.com |
| IsOverlay |
boolean |
The snapshot mode. Valid values:
|
false |
| CreateTimestamp |
integer |
The timestamp when the snapshot file was created, in milliseconds. |
1653641526637 |
Exemplos
Resposta de sucesso
JSON formato
{
"NextStartTime": "2015-12-01T17:36:00Z",
"RequestId": "62136AE6-7793-45ED-B14A-60D19A9486D3",
"LiveStreamSnapshotInfoList": {
"LiveStreamSnapshotInfo": [
{
"OssObject": "{liveApp****}/{liveStream****}.jpg",
"OssBucket": "liveBucket****",
"CreateTime": "2015-12-01T17:36:00Z",
"OssEndpoint": "cn-oss-****.aliyuncs.com",
"IsOverlay": false,
"CreateTimestamp": 1653641526637
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | Specified parameter EndTime is not valid. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | The end time does not match the start time. Make sure that the start and end times match. |
| 400 | InvalidStream.NotFound | Speicified stream does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.