Consulta os dados de largura de banda de retorno à origem de nomes de domínio acelerados.
Descrição da operação
Atualmente, o endpoint desta operação de API suporta apenas China (Shanghai).
Suporta consultas em lote. Você pode consultar dados de até 500 nomes de domínio por vez.
Se você não especificar StartTime e EndTime, esta operação de API retorna os dados das últimas 24 horas por padrão. Se você especificar StartTime e EndTime, esta operação de API retorna os dados do período especificado.
Granularidade de tempo do timestamp dos dados retornados
Se você não especificar as configurações de intervalo, a granularidade de tempo padrão do timestamp dos dados retornados, o intervalo de tempo consultável de dados históricos e o atraso dos dados variam de acordo com o intervalo de tempo especificado por StartTime e EndTime. Os detalhes são os seguintes:
| Granularidade de tempo | Intervalo de tempo para uma única consulta | Intervalo de tempo de dados históricos consultáveis | 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:DescribeVodDomainSrcBpsData |
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 recuperados. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2022-04-25T16:00:00Z |
| EndTime |
string |
Não |
A hora de término dos dados a serem recuperados. 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. |
2022-04-26T15:59:59Z |
| 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 StartTime e EndTime, as granularidades de tempo suportadas são as seguintes:
|
300 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| EndTime |
string |
A hora de término dos dados. A hora está no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ e em UTC. |
2022-08-23T02:02:57Z |
| StartTime |
string |
A hora de início dos dados. A hora está no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ e em UTC. |
2022-07-12T16:00:00Z |
| RequestId |
string |
O ID da solicitação. |
25818875-5F78-4A13-BEF6-**** |
| DomainName |
string |
O nome de domínio acelerado. |
sample.com |
| DataInterval |
string |
O intervalo de tempo de cada registro, que é a granularidade de tempo dos dados. Unidade: segundos. |
300 |
| SrcBpsDataPerInterval |
object |
||
| DataModule |
array<object> |
A lista de dados de largura de banda de retorno à origem para cada intervalo de tempo. |
|
|
object |
|||
| Value |
string |
A largura de banda total de retorno à origem. Unidade: bit/s. |
0 |
| TimeStamp |
string |
O timestamp UNIX do timestamp dos dados. O formato de data segue a notação ISO 8601 e usa UTC. |
2022-07-12T16:00:00Z |
| HttpsValue |
string |
A largura de banda de retorno à origem HTTPS. Unidade: bit/s. |
0 |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2022-08-23T02:02:57Z",
"StartTime": "2022-07-12T16:00:00Z",
"RequestId": "25818875-5F78-4A13-BEF6-****",
"DomainName": "sample.com",
"DataInterval": "300",
"SrcBpsDataPerInterval": {
"DataModule": [
{
"Value": "0",
"TimeStamp": "2022-07-12T16:00:00Z",
"HttpsValue": "0"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingParameter | StartTime and EndTime can not be single. | |
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | O formato da hora de início é inválido. |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | O formato da hora de término é inválido. |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | Abs.DomainName.Malformed | The size of DomainName is too big. | |
| 400 | InvalidInterval.Malformed | Specified Interval is malformed. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.