Connexion





Mot de passe oublié ?

cron.state

Retourne le dernier statut d'un ou de plisieurs crons.

Authentification & Action

Cette méthode requière une authentification. Elle est accessible par http et https.

Action type: HTTP GET.

Arguments

id (optionnel)

L'ID ou les id de un ou plusieurs crons. Les Id peuvent être séparés par une virgule si il y en a plus d'une.

group_id (optionnel)

L'id ou les id d'un ou plusieurs groupes. Les Id peuvent être séparés par une virgule si il y en a plus d'une.

name (optionnel)

Le nom du cron. Valeur autorisée: string (255)

status (optionnel)

Le statut du cron. Valeurs autorisées: 1 = enabled / 0 = disabled. Defaut: 1

time_out (optionnel)

Le time-out du cron, en secondes. Valeurs autorisées: 30 / 180 / 600 / 1800 / 3600.

one_off (optionnel)

montre ou cache les crons uniques. Valeurs autorisées : 1 = montre / 0 = ne montre pas

page (optionnel)

Le numéro de page des données retournées. Valeurs autorisées :  tout integer

perpage (optional)

Le nombre maximum de crons retournés. Valeurs autorisées :  tout integer. La valeur maximum est 100. Valeur par défaut : 10

Si aucun argument n'est envoyé, tous les crons seront retournés.

 

Exemple Demande

http://api.webcron.org/cron.state/id:29123,29124

Exemple Reponse

<rsp status="ok" total="2" page="1" perpage="10">
   <cron id="29123" name="myCron-1" error="0" status="200" date="2011-08-29 11:00:01" duration="0.6"/>
   <cron id="29124" name="myCron-2"/>
</rsp>

Si un cron n'a pas été lancé depuis les 7 derniers jours, il apparaît sans valeur d'erreur, de date et de durée (comme ci dessus avec l'id=29124). Depuis que nous ne conservons que les logs des 7 derniers jours, nous ne pouvons montrer de réponses plus anciennes.