Connexion





Mot de passe oublié ?

cron.contact.bind

Lier un contact à un cron. Les contacts peuvent recevoir une notification quand un cron est exécuté ou quand il produit une erreur.

Authentification & Action

Cette méthode nécessite une authentification. Elle peut être accessible par http et https

Action type: HTTP POST.

Arguments

cron_id (voir note 1)

L'ID du cron.

cron_name (voir note 1)

Le nom du cron. Valeurs autorisées: string (255)

contact_id(voir note 2)

L'ID du contact.

contact_name (voir note 2)

Le nom du contact. Valeurs autorisées: string (128)

alert_type (optionnel)

Il y a 2 types d'alertes. 'a' = envoie une notification à chaque exécution, 'e' = envoie une notification seulement en cas d'erreur. Valeurs autorisées: a = toujours / e = seulement en cas d'erreur. Defaut: e.

max_sms (optionnel)

Envoie 1 sms de notification par # minutes. Sera ignoré si le contact est autre qu'un téléphone portable. Valeur autorisée: integer (representant les minutes). Defaut: 0.

 

NOTE 1: Pour faciliter l'usage, il est possible d'utiliser ensemble cron_id et cron_name comme une clé. Si les 2 sont présents, le cron_id est pris comme une clé.

 

NOTE 2: Pour faciliter l'usage, il est possible d'utiliser ensemble contact_id et contact_name comme une clé. Si les 2 sont présents, le contact_id est pris comme une clé.

Exemple Demande

http://api.webcron.org/cron.contact.bind
POST data:
cron_id=154375&contact_name=webmaster&alert_type=e&max_sms=60

Exemple Réponse

<rsp status="ok">
   <bind contact_id="539" cron_id="154375" />
</rsp>