send-phone-message inclut :
api.cache
Stocker et récupérer des données qui persistent à travers les exécutions.api.cache.delete(key)
CacheWriteResult avec type: "success" si une valeur a été supprimée du cache. Une opération échouée renvoie type: "error". En cas d’erreur, l’objet renvoyé aura une propriété code qui indique la nature de l’échec.
api.cache.get(key)
key fournie, si elle existe. Si un enregistrement est trouvé, la valeur mise en cache peut être trouvée dans la propriété value de l’objet retourné.
Renvoie un enregistrement de cache si un élément est trouvé dans le cache pour la key. 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’heure Unix.
Important : ce cache est conçu pour des données de courte durée et éphémères. Les éléments peuvent ne pas être disponibles lors de transactions ultérieures, même s’ils sont dans la limite de leur durée de vie.
api.cache.set(key, value, [options])
ttl ou expires_at. 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 doivent pas dépasser la durée maximale indiquée dans les Limites de cache des actions.