Consulta os dados de um relatório personalizado.
Descrição da operação
O limite de taxa para um único usuário é de 3 chamadas por segundo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dcdn:DescribeDcdnReport |
get |
*Domain
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Não |
Os nomes de domínio que você deseja consultar. Separe vários nomes de domínio com vírgulas (,). |
www.example.com,www.example.org |
| ReportId |
integer |
Sim |
O ID do relatório que você deseja consultar. Você pode especificar apenas um ID de relatório em cada chamada. Você pode chamar a operação DescribeDcdnSubList para consultar os IDs de relatório. |
2 |
| Area |
string |
Não |
O nome em inglês da região. Você pode chamar a operação DescribeDcdnRegionAndIsp para obter o nome em inglês de uma região.
|
shanghai |
| IsOverseas |
string |
Não |
Especifica se a região está fora da parte continental da China. Valores válidos:
|
0 |
| HttpCode |
string |
Não |
O código de status HTTP. Valores válidos:
Se você não especificar este parâmetro, todos os códigos de status HTTP anteriores serão consultados por padrão. |
2xx |
| StartTime |
string |
Sim |
O início do intervalo de tempo a ser consultado. Especifique a hora no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2021-07-02T00:00:00Z |
| EndTime |
string |
Sim |
O fim do intervalo de tempo a ser consultado. Especifique a hora no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2021-07-02T01:00:00Z |
Parâmetros de solicitação obrigatórios para cada relatório
| Nome do relatório | Parâmetros obrigatórios | Descrição |
| PV e UV | Action, ReportId, DomainName, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Principais IPs de cliente (classificados por tráfego) | Action, ReportId, DomainName, Area, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Principais IPs de cliente (classificados por número de solicitações) | Action, ReportId, DomainName, Area, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Distribuição de região de acesso | Action, ReportId, DomainName, IsOverseas, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Distribuição de operadora | Action, ReportId, DomainName, IsOverseas, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Referers populares (classificados por tráfego) | Action, ReportId, DomainName, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Referers populares (classificados por número de solicitações) | Action, ReportId, DomainName, StartTime e EndTime. | Outros parâmetros não são suportados. |
| URLs populares (classificados por tráfego) | Action, ReportId, DomainName, HttpCode, StartTime e EndTime. | Outros parâmetros não são suportados. |
| URLs populares (classificados por número de solicitações) | Action, ReportId, DomainName, HttpCode, StartTime e EndTime. | Outros parâmetros não são suportados. |
| URLs populares de back-to-origin (classificados por tráfego) | Action, ReportId, DomainName, HttpCode, StartTime e EndTime. | Outros parâmetros não são suportados. |
| URLs populares de back-to-origin (classificados por número de solicitações) | Action, ReportId, DomainName, HttpCode, StartTime e EndTime. | Outros parâmetros não são suportados. |
| Classificação de nomes de domínio (classificados por tráfego) | Action, ReportId, StartTime e EndTime. | Outros parâmetros não são suportados. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Content |
object |
Os dados do relatório consultado. |
"data":[{"deliver":{ "report":{"title":"TopUrlByAcc","format":"table","sape":"","header":["url","traf","traf_rate","acc","acc_rate"]}}, "data":[{"acc":440,"acc_rate":"0.200%","traf":22,"url":"http://example.com","traf_rate":"0.100%"},{"acc":440,"acc_rate":"0.200%","traf":22,"url":"http://example.org","traf_rate":"0.100%"}]}] |
| RequestId |
string |
O ID da solicitação. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
Descrição dos dados de conteúdo
| Parâmetro | Tipo | Descrição |
| deliver | report | O estilo do relatório. |
| data | String[] | Os dados no relatório. Por exemplo: [{"Campo de cabeçalho da tabela 1":"valor1","Campo de cabeçalho da tabela 2":"valor2"}, {"Campo de cabeçalho da tabela 1":"valor3","Campo de cabeçalho da tabela 2":"valor4"}]. |
Descrição dos dados do relatório
| Parâmetro | Tipo | Descrição |
| title | String | O título do relatório. |
| format | String | O tipo de relatório. Valores válidos: chart: um gráfico. table: uma tabela. |
| shape | String | O tipo de gráfico. Se o valor de format for table, ignore este campo. Valores válidos: line: um gráfico de linhas. pie: um gráfico de pizza. bar: um gráfico de colunas. |
| header | String[] | Os campos de cabeçalho da tabela do relatório. |
| legend | String | O campo de legenda do gráfico. |
| xAxis | String | O eixo x do gráfico. Este campo estará vazio se o gráfico não tiver eixo x. |
| yAxis | String | O eixo y do gráfico. Este campo estará vazio se o gráfico não tiver eixo y. |
Exemplos
Resposta de sucesso
JSON formato
{
"Content": {
"test": "test",
"test2": 1
},
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
| 400 | TimeParseFailed | Failed to parse the time parameter. | Failed to parse the time parameter. |
| 400 | SubscriptionAlreadyExists | The subscription already exists. | The subscription already exists. |
| 400 | SubscriptionNotFound | The subscription is not found. | The subscription is not found. |
| 400 | NameAlreadyExists | The name already exists. | The name already exists. |
| 400 | DeliverExceedLimit | The maximum number of subscribed tasks is exceeded. | The number of tracking tasks has reached the upper limit. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.