Invoca esta operação para consultar os dados de tráfego de um nome de domínio acelerado. Em comparação com a operação DescribeVodDomainRealTimeTrafficData, esta operação suporta um intervalo de consulta de dados históricos mais longo (até 366 dias), mas fornece uma granularidade temporal de dados maior (mínimo de 5 minutos) e latência de dados mais alta.
Descrição da operação
O endereço de serviço desta operação suporta apenas China (Xangai).
Consultas em lote são suportadas. Você pode consultar dados de até 500 nomes de domínio por vez.
Se você não especificar
StartTimeeEndTime, os dados das últimas 24 horas serão retornados por padrão. Se você especificarStartTimeeEndTime, os dados do intervalo de tempo especificado serão retornados.
Granularidade temporal dos dados retornados
A tabela a seguir descreve a granularidade temporal padrão dos dados retornados, o intervalo de dados históricos consultáveis e a latência de dados com base no período especificado por StartTime e EndTime quando Interval não está definido:
| Granularidade temporal | Período por consulta | Intervalo de dados históricos consultáveis | Latência de dados |
| 5 minutos | Período por consulta < 3 dias | 93 dias | 15 minutos |
| 1 hora | 3 dias ≤ Período por consulta < 31 dias | 186 dias | Geralmente 3 a 4 horas |
| 1 dia | 31 dias ≤ Período por consulta ≤ 366 dias | 366 dias | Geralmente 4 horas, até 24 horas |
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:DescribeVodDomainTrafficData |
get |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Não |
O nome de domínio acelerado a ser consultado.
|
example.com. |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2019-01-20T13:59:58Z |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora de término deve ser posterior à hora de início. |
2019-01-20T14:59:58Z |
| Interval |
string |
Não |
A granularidade temporal das entradas de dados. Unidade: segundos. Valores válidos: 300, 3600 e 86400. Se você não especificar este parâmetro ou especificar um valor não suportado, o valor padrão será usado. A granularidade temporal suportada varia com base no período especificado por
|
300 |
| IspNameEn |
string |
Não |
O nome do provedor de serviços de Internet (ISP) em inglês. Se você não especificar este parâmetro, os dados de todos os ISPs serão consultados por padrão. |
unicom. |
| LocationNameEn |
string |
Não |
O nome da região em inglês. Se você não especificar este parâmetro, os dados de todas as regiões serão consultados por padrão. Apenas a região de Xangai é suportada. |
shanghai. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| EndTime |
string |
O fim do intervalo de tempo para os dados retornados. |
2019-01-20T14:59:58Z |
| StartTime |
string |
O início do intervalo de tempo para os dados retornados. |
2019-01-20T13:59:58Z |
| RequestId |
string |
O ID da solicitação. |
D94E471F-1A27-442E-552D-D4D2000C**** |
| DomainName |
string |
O nome de domínio acelerado. |
example.com. |
| TotalTraffic |
string |
O tráfego total. |
5906662826 |
| DataInterval |
string |
O intervalo de tempo entre as entradas de dados, que é a granularidade temporal dos dados. Unidade: segundos. |
300 |
| TrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Os dados de tráfego para cada intervalo de tempo. |
|
|
object |
As informações sobre o tráfego de rede. |
||
| HttpsDomesticValue |
string |
O tráfego HTTPS em nós L1 na parte continental da China. Unidade: bytes. |
0 |
| Value |
string |
O tráfego total. Unidade: bytes. |
0 |
| OverseasValue |
string |
O tráfego fora da parte continental da China. Unidade: bytes. |
0 |
| HttpsValue |
string |
O tráfego HTTPS total em nós L1. Unidade: bytes. |
0 |
| HttpsOverseasValue |
string |
O tráfego HTTPS em nós L1 fora da parte continental da China. Unidade: bytes. |
0 |
| TimeStamp |
string |
O carimbo de data e hora dos dados. O horário segue o padrão ISO 8601 e é exibido em UTC. |
2019-01-20T13:59:58Z |
| DomesticValue |
string |
O tráfego na parte continental da China. Unidade: bytes. |
0 |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2019-01-20T14:59:58Z",
"StartTime": "2019-01-20T13:59:58Z",
"RequestId": "D94E471F-1A27-442E-552D-D4D2000C****",
"DomainName": "example.com",
"TotalTraffic": "5906662826",
"DataInterval": "300\n",
"TrafficDataPerInterval": {
"DataModule": [
{
"HttpsDomesticValue": "0",
"Value": "0",
"OverseasValue": "0",
"HttpsValue": "0",
"HttpsOverseasValue": "0",
"TimeStamp": "2019-01-20T13:59:58Z",
"DomesticValue": "0"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | |
| 400 | InvalidStartTime.Malformed | The specified StartTime is invalid. | |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.