Consulta a taxa de acerto de bytes (porcentagem de bytes de acerto) dos nomes de domínio acelerados.
Descrição da operação
Atualmente, o endpoint desta operação de API suporta apenas China (Xangai).
Há suporte para consultas em lote. Você pode consultar dados de até 500 nomes de domínio por vez.
Se você não especificar
StartTimeeEndTime, a operação de API retorna dados das últimas 24 horas por padrão. Se você especificarStartTimeeEndTime, a operação de API retorna dados do intervalo de tempo especificado.
Granularidade de tempo dos dados retornados
Com base no intervalo de tempo especificado por StartTime e EndTime, se Interval não for especificado, a granularidade de tempo padrão dos dados retornados, o intervalo de tempo correspondente de dados históricos que podem ser consultados e o atraso dos dados são os seguintes:
| Granularidade de tempo | Intervalo de tempo para uma única consulta | Intervalo de tempo de dados históricos que podem ser consultados | Atraso dos dados |
| 5 minutos | Intervalo de tempo para uma única consulta < 3 dias | 93 dias | 15 minutos |
| 1 hora | 3 dias ≤ Intervalo de tempo para uma única consulta < 31 dias | 186 dias | Geralmente de 3 a 4 horas |
| 1 dia | 31 dias ≤ Intervalo de tempo para uma única 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:DescribeVodDomainHitRateData |
get |
*Todos os recursos.
|
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 |
A hora de início dos dados a serem consultados. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2024-01-20T13:59:58Z |
| EndTime |
string |
Não |
A hora de término dos dados a serem consultados. 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. |
2024-01-20T14:59:58Z |
| Interval |
string |
Não |
A granularidade de tempo dos dados a serem consultados. 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. Com base no intervalo de tempo especificado por
|
300 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os resultados retornados. |
||
| EndTime |
string |
A hora de término dos dados. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2024-01-20T14:59:58Z |
| StartTime |
string |
A hora de início dos dados. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2024-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 |
| DataInterval |
string |
O intervalo de tempo entre cada entrada de dados, que indica a granularidade de tempo dos dados. Unidade: segundos. |
300 |
| HitRateInterval |
object |
||
| DataModule |
array<object> |
A lista de dados da taxa de acerto de bytes para cada intervalo de tempo. |
|
|
object |
|||
| Value |
string |
A taxa geral de acerto de bytes. |
100 |
| TimeStamp |
string |
O carimbo de data e hora dos dados. O formato de data segue o padrão ISO 8601 e usa UTC. |
2024-01-20T13:59:58Z |
| HttpsValue |
string |
A taxa de acerto de bytes HTTPS. |
50 |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2024-01-20T14:59:58Z",
"StartTime": "2024-01-20T13:59:58Z",
"RequestId": "D94E471F-1A27-442E-552D-D4D2000C****",
"DomainName": "example.com",
"DataInterval": "300",
"HitRateInterval": {
"DataModule": [
{
"Value": "100",
"TimeStamp": "2024-01-20T13:59:58Z",
"HttpsValue": "50"
}
]
}
}
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. | Tanto a hora de início quanto a hora de término devem ser especificadas. |
| 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. | A hora de início e a hora de término não correspondem. |
| 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.