Consulta o número de usuários online históricos de uma transmissão ao vivo.
Descrição da operação
-
Os dados retornados por esta operação têm um atraso médio de 2 a 5 minutos.
-
Esta operação consulta o número de usuários online históricos apenas para streams Flash Video (FLV) e Real-Time Messaging Protocol (RTMP).
-
Esta operação não consulta o número de espectadores que estão assistindo a streams transcodificados.
Limite de QPS
Você pode chamar esta operação até 30 vezes por segundo por conta. As solicitações que excederem esse limite serão descartadas e você sofrerá interrupções no serviço. Recomendamos que você observe esse limite ao chamar esta operação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeLiveStreamHistoryUserNum |
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. |
example.com |
| AppName |
string |
Sim |
O nome do aplicativo ao qual a transmissão ao vivo pertence. Você pode visualizar o nome do aplicativo na página Gerenciamento de Streams do console do ApsaraVideo Live. |
liveApp**** |
| StreamName |
string |
Sim |
O nome da transmissão ao vivo. Você pode visualizar o nome da transmissão na página Gerenciamento de Streams do console do ApsaraVideo Live. |
liveStream**** |
| StartTime |
string |
Sim |
O início do intervalo de tempo a ser consultado. Especifique o horário no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. O horário deve estar em UTC. Nota
Você pode consultar dados dos últimos 30 dias. |
2017-12-21T08:00:00Z |
| EndTime |
string |
Sim |
O fim do intervalo de tempo a ser consultado. O horário de término deve ser posterior ao horário de início. Especifique o horário no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. O horário deve estar em UTC. Nota
O intervalo de tempo especificado pelos parâmetros StartTime e EndTime não pode exceder um dia. O horário de término não deve ser posterior ao horário atual. |
2017-12-22T08:00:00Z |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
16A96B9A-F203-4EC5-8E43-CB92E68F5FF8 |
| LiveStreamUserNumInfos |
object |
||
| LiveStreamUserNumInfo |
array<object> |
O número de usuários online históricos da transmissão ao vivo. |
|
|
object |
|||
| UserNum |
string |
The number of users at the current point in time. |
1 |
| StreamTime |
string |
The time when the stream started. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2017-10-20T06:20:00Z |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F5FF8",
"LiveStreamUserNumInfos": {
"LiveStreamUserNumInfo": [
{
"UserNum": "1",
"StreamTime": "2017-10-20T06:20:00Z"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time or current time. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.