Skip to main content
Skip table of contents

Comment puis-je vérifier si mes calendriers iCal de HBook sont mis en cache ?

🤔 Problème

J'aimerais savoir si mes plateformes externes reçoivent un calendrier mis en cache au lieu du calendrier mis à jour.

En HBook > ICal Sync, dans l'article suivant, nous ajoutons une notification lorsque nous détectons que l'URL de votre iCal HBook est mise en cache. Cet article est utile si vous souhaitez vérifier par vous-même.

🌱 Solution

Vous pouvez utiliser cet outil qui est très pratique pour reproduire un appel de serveur à serveur vers l'URL de votre calendrier HBook iCal : https://icalendar.org/validator.html

  1. Saisissez l'URL de votre calendrier HBook iCal. Vous la trouverez dans HBook > iCal Sync, lorsque vous cliquez sur "Afficher l'url d'export" pour l'un de vos hébergements.

  2. Cliquez sur "Validate".

  3. Cliquez sur "Show source data"

  4. Recherchez la propriété iCal "DTSTAMP" et notez-la. Elle aura le format suivant, ce qui signifie 28 mars 2025 à 14h26min25s (heure UTC) :

    CODE
    DTSTAMP:20250328T142625Z
  5. Ouvrez un nouvel onglet et répétez les étapes 1 à 4, avec la même URL de calendrier.

Si les DTSTAMP sont identiques, cela signifie que votre calendrier est mis en cache. Le calendrier fourni à vos plates-formes externes est celui qui remonte à la date/heure de la valeur DTSTAMP.

La propriété DTSTAMP indique l'heure à laquelle le calendrier a été généré. Elle n'est jamais identique, car le calendrier doit être généré "comme neuf" à chaque fois qu'il est appelé, afin de pouvoir refléter toute nouvelle réservation.

📎 Articles connexes

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.