Passer au contenu principal
L’objet API du déclencheur event-stream d’Actions comprend :

api.cache

Stocker et récupérer des données conservées d’une exécution à l’autre.

api.cache.delete(key)

Supprime l’enregistrement correspondant à une valeur mise en cache pour la clé fournie, s’il existe.
key
string
Clé de l’enregistrement du cache à supprimer.

api.cache.get(key)

Récupère un enregistrement décrivant une valeur mise en cache associée à la clé fournie, s’il existe. Si un enregistrement est trouvé, la valeur mise en cache est accessible dans la propriété value de l’objet renvoyé.
key
string
La clé de l’enregistrement stocké dans le cache.

api.cache.set(key, value, options)

Stocke ou met à jour une valeur de type chaîne dans le cache à la clé spécifiée. Les valeurs stockées dans ce cache sont limitées au déclencheur dans lequel elles sont définies. Elles sont soumises aux limites du cache des Actions. Les valeurs stockées de cette façon auront une durée de vie pouvant aller jusqu’aux valeurs ttl ou expires_at spécifiées. Si aucune durée de vie n’est spécifié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 indiquée dans les limites du cache des Actions. Important : Ce cache est conçu pour des données éphémères à courte durée de vie. Il se peut que des éléments ne soient pas disponibles dans des transactions ultérieures, même s’ils se situent toujours dans leur durée de vie spécifiée.
key
string
Clé de l’enregistrement à stocker.
value
string
Valeur de l’enregistrement à stocker.
options
cachesetoptions
optional
Options permettant d’ajuster le comportement du cache.