cron.add |
Ajouter un nouveau cron à votre compte. Authentification & ActionCette méthode nécessite une authentification. Elle peut être accessible par http et https. Action type: HTTP POST. Argumentsname (requis) Le nom du cron. Valeur autorisée: string (255) url (requise) L'url exécutant le cron. Valeur autorisée: string (2048) status (optionnel) Le statut du cron. Valeurs autorisées: 1 = enabled / 0 = disabled. Défaut: 1 time_out (optionnel) Le time-out du cron, en secondes. Valeurs autorisées: 30 / 180 / 600 / 1800 / 3600. Défaut: 30 login (optionnel) L'identifiant (username) nécessaire pour accéder à la ressource (http authentication). Valeur autorisée: string(255) password (optionnel) Le mot de passe (password) nécessaire pour accéder à la ressource (http authentication). Valeur autorisée: string(32) year (optionnel) Détermine sur quelles(s) année(s) les crons s'exécutent . Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer (4) ou * (= chaque année). Défaut *. month (optionnel) Détermine sur quel(s) mois les crons s'exécutent (1 = janvier, 2 = fevrier etc...). Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer 1 à 12 ou * (= chaque mois). Défaut *. weekday (optionnel) Détermine sur quel(s) jour(s) les crons s'exécutent (1 = lundi, 2 = mardi etc...). Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer 1 à 7 or * (= chaque jour de la semaine). Défaut *. day (optionnel) Détermine sur quel(s) jour(s) les crons s'exécutent. Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer 1 à 31 ou * (= chaque jour). Défaut *. hour (optionnel) Détermine à quelle(s) heure(s) les crons s'exécutent. Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer 0 à 23 ou * (= chaque heure). Défaut *. minute (optionnel) Détermine à quelle(s) minute(s) les crons s'exécutent. Valeurs séparées par une virgule quand il y a plusieurs valeurs. Valeurs autorisées: integer ente 0 et 59 ou * (= chaque minute). Defaut * exec_delay (optional) Définit un cron unique à exécuter dans un 'exec_delay' de xx minutes. Ce parametre ne peut pas être utilisé avec les années, mois, jours de la semaine, jours, heure, minute. Valeurs autorisées : integer. Exemple: Demandehttp://api.webcron.org/cron.add
POST data:
name=1stcron&url=http://www.url.com/mycron.php&time_out=180&login=myname& password=mypasswd&weekday=3,6&hour=5&minute=20 Exemple: Réponse<rsp status="ok"> <cron id="154375" /> </rsp> |