Connexion





Mot de passe oublié ?

cron.logs

Retourne les logs d'un cron avec les informations du statut, du temps d'exécution et la date exacte de son exécution. Optionnellement, le header de retour et les 512 premiers caractères du contenu peuvent aussi être retournés.

Authentification & Action

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

Action type: HTTP GET.

Arguments

id (requis)

l'id d'un cron.

error (optionnel)

Que ce soit pour retourner seulement les logs d'erreurs ou seulement les logs sans erreurs. N'utilisez pas ce paramètre si vous voulez tous les logs (avec et sans erreur). Valeurs autorisées : 0 = pas d'erreurs / 1 = seulement les erreurs

status_code (optionnel)

Montre seulement des logs avec un certain code de statut (HTML). Valeurs autorisées : tous les codes de statuts

response (optionnel)

Que ce soit aussi bien pour retourner le header et le contenu. Nous stockons seulement les 512 premiers caractères d'un header et du contenu retournés. Valeurs autorisées : 0 = n retourne pas or 1 = retourne le header et le contenu. Defaut: 0

from (optionnel)

Date ou chaine de date. Montre les logs depuis cette date. Le format est: yyyymmdd ou yyyymmddhhmmss, tout attaché. Nous stockons seulement les logs des crons des 7 derniers jours. Cron utilise les fuseaux horaires de CET. Defaut: les dernières 24 heures

until (optionnel)

Date ou chaine de date. Montre les logs jusqu'à cette date. Le format est: yyyymmdd ou yyyymmddhhmmss, tout attaché. Cron utilise les fuseaux horaires de CET. Defaut: les dernières 24 heures

page (optionnel)

le numéro de page des valeurs retournées. Valeurs autorisées : tout integer

perpage (optionnel)

Le numéro max. des logs retournés. Valeurs autorisées : tout integer. La valeur maximum est 1000.

 

Exemple de Requête I

https://api.webcron.org/cron.logs/id:4321/from:20110901000000/

Exemple de Réponse

<rsp status="ok" total="3" page="1" perpage="1000">
   <logs cron_id="4321" name="my cron">
      <log id="81460075" date="2011-09-01 00:01:02" scheduled="2011-09-01 00:01:00" time_out="30">
         <status error="0" status_code="200"/>
         <response exec_time="1688"/>
      </log>
      <log id="81480452" date="2011-09-01 01:21:03" scheduled="2011-09-01 01:21:00" time_out="30">
         <status error="1" status_code="500"/>
         <response exec_time="600"/>
      </log>
      <log id="81480452" date="2011-09-01 08:41:03" scheduled="2011-09-01 08:41:00" time_out="30">
         <status error="0" status_code="200"/>
         <response exec_time="1661"/>
      </log>
   </logs>
<rsp>

 

Exemple de Requête II

https://api.webcron.org/cron.logs/id:4321/from:20110901000000/response:1

Exemple de Réponse

<rsp status="ok" total="3" page="1" perpage="1000">
   <logs cron_id="4321" name="my cron">
      <log id="81460075" date="2011-09-01 00:01:02" scheduled="2011-09-01 00:01:00" time_out="30">
         <status error="0" status_code="200"/>
         <response exec_time="1688">
            <header>
               HTTP/1.1 200 OK
               Date: Fri, 31 Aug 2011 23:01:02 GMT
               Content-Length: 20
               Content-Type: text/html
            </header>
            <content>
               OK - data aggregated
            </content>
         </response>
      </log>
      <log id="81480452" date="2011-09-01 01:21:03" scheduled="2011-09-01 01:21:00" time_out="30">
         <status error="1" status_code="500"/>
         <response exec_time="600">
            <header>
               HTTP/1.0 500 Internal Server Error
               Date: Sun, 01 Sep 2011 00:21:03 GMT
               Content-Length: 0
               Connection: close
               Content-Type: text/html
            </header>
            <content>
            </content>
         </response>
      </log>
      <log id="81480452" date="2011-09-01 08:41:03" scheduled="2011-09-01 08:41:00" time_out="30">
         <status error="0" status_code="200"/>
         <response exec_time="1661">
            <header>
               HTTP/1.1 200 OK
               Date: Fri, 01 Sep 2011 07:41:03 GMT
               Content-Length: 20
               Content-Type: text/html
            </header>
            <content>
               OK - data aggregated
            </content>
         </response>
      </log>
   </logs>
<rsp>