Exemplo de objeto JSON
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Server": "smtp.gmail.com:777",
"LoginOnServer": false,
"UserName": "sergey.brin@gmail.com",
"Password": "LMAO",
"UseSSL": false,
"DNSResolveMode": "External DNS Server",
"DNSserverIP": "8.8.8.8",
"Device_Id": 8550,
"Id": 17712,
"Task_Type_Id": 4,
"Name": "Gmail SMTP",
"Timeout": 0
}
{ "Server": "smtp.gmail.com:777", "LoginOnServer": false, "UserName": "sergey.brin@gmail.com", "Password": "LMAO", "UseSSL": false, "DNSResolveMode": "External DNS Server", "DNSserverIP": "8.8.8.8", "Device_Id": 8550, "Id": 17712, "Task_Type_Id": 4, "Name": "Gmail SMTP", "Timeout": 0 }
{
    "Server": "smtp.gmail.com:777",
    "LoginOnServer": false,
    "UserName": "sergey.brin@gmail.com",
    "Password": "LMAO",
    "UseSSL": false,
    "DNSResolveMode": "External DNS Server",
    "DNSserverIP": "8.8.8.8",
    "Device_Id": 8550,
    "Id": 17712,
    "Task_Type_Id": 4,
    "Name": "Gmail SMTP",
    "Timeout": 0
}

Descrição dos campos

campo Type Exigido/Opcional descrição

servidor

corda

Necessário

Endereço e número da porta do servidor SMTP.

exemplo:
Server": "pop.gmail.com:995"

LoginOnServer

booleano

opcional

Quando habilitada – a operação de login será realizada durante a sessão de monitoramento.

exemplo:
"LoginOnServer": true

Nome do usuário

corda

opcional

Este campo contém um nome de usuário para autenticação SMTP.

exemplo:
"UserName": "username"

senha

corda

opcional

Este campo contém uma senha para autenticação SMTP.

exemplo:
"Password": "password"

UsesSL

booleano

opcional

Quando habilitado – SMTP sobre SSL será solicitado.

exemplo:
"UseSSL": true
DNSResolveMode corda opcional VALORES POSSÍVEIS:

  • Cacheado do dispositivo
  • Não armazenado em cache
  • TTL Cached
  • Servidor DNS externo

Para obter uma explicação detalhada, consulte o artigo “DNS Mode Option”.

DNSserverIP corda opcional Campo para um endereço IP de servidor DNS personalizado.

Para obter uma explicação detalhada, consulte o artigo “DNS Mode Option”.

Device_Id

int32

Necessário

LEIA APENAS Field. ID de dispositivo único.

exemplo:
"Device_Id": 8550

id

int32

Necessário

*Somente para operações de edição

LEIA APENAS Field. ID de tarefa único

exemplo:
"Id": 17711

Task_Type_Id

int32

Necessário

A id tipo da tarefa.

nome

corda

opcional

Nome da tarefa.

exemplo:
"Name": "Gmail SMTP"

timeout

int32

opcional

Este campo define o valor do tempo limite (em mseconds) para execução da tarefa.

exemplo:
"Timeout": 0