api.cache
Stockez et récupérez les données qui persistent dans les exécutions.api.cache.delete(key)
CacheWriteResult de type: "success" si une valeur a été retirée de la mémoire cache. Une opération échouée renvoie le type: "error". Pour les erreurs, l’objet renvoyé aura une propriété code qui indique la nature de l’échec.
api.cache.get(key)
key fournie, le cas échéant. Si un enregistrement est trouvé, la valeur mise en cache se trouve dans la propriété value de l’objet retourné.
Renvoie un enregistrement mis en cache si un élément est trouvé dans la mémoire cache pour la key fournie. Les enregistrements de cache sont des objets dotés d’une propriété value contenant la valeur mise en cache et d’une propriété expires_at indiquant l’expiration maximale de l’enregistrement en millisecondes depuis l’époque Unix.
Important : Ce cache est conçu pour les données éphémères à vie courte. Les éléments peuvent ne pas être disponibles dans les transactions ultérieures, même s’ils sont encore dans leur durée de vie.
api.cache.set(key, value, [options])
ttl ou expires_at fournies. Si aucune durée de vie n’est précisée, une durée de vie par défaut de 15 minutes sera utilisée. Les durées de vie ne peuvent pas dépasser la durée maximale énoncée à la page Limites du cache des actions.