Skip to main content
Lorsqu’une requête est effectuée, elle renvoie les informations de l’application et les met en cache dans l’objet Application lui-même. C’est utile si vous devez accéder à nouveau à ces informations dans un délai relativement court, c’est-à-dire lorsqu’il n’est pas nécessaire de faire une nouvelle requête à l’API pour obtenir des données actualisées. Dans ce cas, vous pouvez accéder à Application.cache.

Effectuer des requêtes sans mettre à jour le cache

Si, pour une raison quelconque, vous ne souhaitez pas mettre à jour le cache lors d’une requête, vous pouvez passer l’argument update_cache=False.
Si les arguments que vous passez à cache.update ne sont pas une instance de StatusData, LogsData ou BackupData, une erreur SquareException sera levée.

Vider le cache manuellement

Vous pouvez vider le cache manuellement en utilisant cache.clear.

Mettre à jour le cache manuellement

Vous pouvez également le mettre à jour manuellement à l’aide de la méthode cache.update.