Consulta os logs de operação de um nome de domínio.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | QueryChangeLogList | Operação a ser executada. Defina o valor como QueryChangeLogList. |
| PageNum | Integer | Sim | 1 | Número da página a retornar. A numeração começa em 1. |
| PageSize | Integer | Sim | 1 | Quantidade de entradas por página. Valores válidos: 1 a 100. |
| StartDate | Long | Não | 1522080000000 | Início do intervalo de tempo da consulta. Use um timestamp UNIX com o número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
| EndDate | Long | Não | 1522080000000 | Fim do intervalo de tempo da consulta. Use um timestamp UNIX com o número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
| DomainName | String | Não | example.com | Nome de domínio cujos logs de operação serão consultados. |
| Lang | String | Não | en | Idioma da mensagem de erro retornada pelo sistema. Valores válidos:
Valor padrão: en |
| UserClientIp | String | Não | 127.0.0.1 | Endereço IP do cliente. Defina o valor como 127.0.0.1. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
CurrentPageNum |
Integer |
1 |
Número da página retornada. |
|
Data |
Array of ChangeLog |
Lista de logs de operação retornados. |
|
|
ChangeLog |
|||
|
Details |
String |
dns1;dns2 -> dns3;dns4 |
Detalhes do log de operação. |
|
DomainName |
String |
test1.com |
Nome de domínio. |
|
Operation |
String |
DNS modification |
Operação realizada. |
|
OperationIPAddress |
String |
127.0.0.1 |
Endereço IP do cliente usado na operação. |
|
Result |
String |
Failed |
Resultado da operação. |
|
Time |
String |
2017-12-26 12:00:00 |
Horário de execução da operação em UTC (ex.: 2017-12-25 12:00:00). O formato depende do parâmetro Lang da solicitação. |
|
NextPage |
Boolean |
true |
Indica se existe uma próxima página após a atual. |
|
PageSize |
Integer |
1 |
Quantidade de entradas retornadas por página. |
|
PrePage |
Boolean |
false |
Indica se existe uma página anterior à atual. |
|
RequestId |
String |
2DEDFF32-7827-46B1-BE90-3DB8ABD91A58 |
ID da solicitação. |
|
ResultLimit |
Boolean |
true |
Limite de resultados. A consulta atual retorna apenas a página especificada. O servidor processa no máximo as 1.000 entradas mais recentes. Se houver mais de 1.000 entradas, ResultLimit será true. Nesse caso, reduza o intervalo de tempo e consulte novamente. Para 1.000 entradas ou menos, ResultLimit será false. |
|
TotalItemNum |
Integer |
1000 |
Número total de entradas retornadas. |
|
TotalPageNum |
Integer |
1000 |
Número total de páginas retornadas. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=QueryChangeLogList
&PageNum=1
&PageSize=1
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<PrePage>false</PrePage>
<CurrentPageNum>1</CurrentPageNum>
<PageSize>1</PageSize>
<RequestId>2DEDFF32-7827-46B1-BE90-3DB8ABD91A58</RequestId>
<TotalPageNum>1000</TotalPageNum>
<Data>
<ChangeLog>
<OperationIPAddress>127.0.0.1</OperationIPAddress>
<Details>dns1;dns2 -&gt; dns3;dns4</Details>
<DomainName>example.com</DomainName>
<Time>2017-12-26 12:00:00</Time>
<Operation>DNS modification</Operation>
<Result>Failed</Result>
</ChangeLog>
</Data>
<ResultLimit>true</ResultLimit>
<TotalItemNum>1000</TotalItemNum>
<NextPage>true</NextPage>
Formato JSON
{
"PrePage": false,
"CurrentPageNum": 1,
"PageSize": 1,
"RequestId": "2DEDFF32-7827-46B1-BE90-3DB8ABD91A58",
"TotalPageNum": 1000,
"Data": {
"ChangeLog": {
"OperationIPAddress": "127.0.0.1",
"Details": "dns1;dns2 -> dns3;dns4",
"DomainName": "example.com",
"Time": "2017-12-26 12:00:00",
"Operation": "DNS modification",
"Result": "Failed"
}
},
"ResultLimit": true,
"TotalItemNum": 1000,
"NextPage": true
}
Códigos de erro
Para obter a lista de códigos de erro, visite a Central de Erros de API.