Exemple d'objet JSON
{
    "Timeout": 0,
    "Server": "pop.gmail.com",
    "ServerType": "POP3",
    "LoginOnServer": true,
    "UserName": "dotcom.monitor@gmail.com",
    "Password": "test",
    "UseSSL": true,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 63646,
    "Id": 159274,
    "Task_Type_Id": 3,
    "Name": "pop.gmail.com"
}

Description des champs

champ Type Obligatoire/Facultatif description

serveur

corde

Obligatoire

Ce champ concerne l’adresse et le numéro de port du serveur POP3/IMAP.

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

Type de serveur

corde

Obligatoire

Ce champ définit le type de protocole.

VALEURS POSSIBLES :

  • POP3 (en)
  • Imap
exemple:
"ServerType": "POP3"

LoginOnServer

booléen

optionnel

Lorsqu’il est activé – l’opération de connexion sera effectuée pendant la session de suivi.

exemple:
"LoginOnServer": true

nom d’utilisateur

corde

optionnel

Ce champ contient un nom d’utilisateur pour l’authentification POP3/IMAP.

exemple:
"UserName": "username"

mot de passe

corde

optionnel

Ce champ contient un mot de passe pour l’authentification POP3/IMAP.

exemple:
"Password": "password"

UseSSL (usessl)

booléen

optionnel

Lorsqu’il est activé – POP3/IMAP sur SSL sera demandé.

exemple:
"UseSSL": true
DNSResolveMode corde optionnel VALEURS POSSIBLES :

  • Dispositif mis en cache
  • Non mis en cache
  • TTL Mis en cache
  • Serveur DNS externe

Pour une explication détaillée, veuillez consulter l’article «Option de mode DNS».

DNSserverIP (en) corde optionnel Champ pour une adresse IP de serveur DNS personnalisée. Pour une explication détaillée, veuillez consulter l’article «Option de mode DNS».
Device_Id

int32 (en)

Obligatoire

LIRE SEULEMENT Champ. ID unique de l’appareil.

exemple:
"Device_Id": 8550

id

int32 (en)

Obligatoire

*Uniquement pour les opérations de modification

Champ LECTURE SEULE. ID de tâche unique. Ne pas utiliser pour les opérations de création.

exemple:
"Id": 17711

Task_Type_Id

int32 (en)

Obligatoire

ID de type de la tâche.

exemple:
"Task_Type_Id": 3

nom

corde

optionnel

Nom de la tâche.

exemple:
"Name": "Gmail POP3"

Timeout

int32 (en)

optionnel

Ce champ définit la valeur de délai d’attente (en secondes) pour l’exécution des tâches.

exemple:
"Timeout": 0