Skip to main content
L’objet API du déclencheur Actions custom-email-provider comprend :

api.cache

Modifiez le cache.

api.cache.delete(key)

Supprime l’enregistrement associé à une valeur mise en cache pour la clé fournie, s’il existe. Paramètres

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 se trouve dans la propriété value de l’objet retourné. Paramètres

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

Stocke ou met à jour une valeur de type chaîne dans le cache sous la clé indiqué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 Actions. Les valeurs stockées de cette manière auront une durée de vie pouvant aller jusqu’aux valeurs ttl ou expires_at indiquées. Si aucune durée de vie n’est indiqué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 Actions. Important : Ce cache est conçu pour des données éphémères de courte durée. Les éléments peuvent ne pas être disponibles lors de transactions ultérieures, même si leur durée de vie indiquée n’est pas écoulée. Paramètres

api.notification

Indique si l’événement de notification doit être réessayé ou abandonné. Consultez chacune de ces méthodes pour en savoir plus sur le comportement réel. Si plusieurs appels sont effectués, seul le dernier est pris en compte.

api.notification.drop(reason)

Lorsqu’elle est appelée, l’événement de notification est considéré comme ayant échoué, sans possibilité de rétablissement : Nous consignerons une erreur pour cet événement, mais ne l’enverrons plus à l’Action à l’avenir. Si cet événement de notification doit être réessayé, appelez plutôt retry. Paramètres

api.notification.retry(reason)

Lorsqu’elle est appelée, l’événement de notification est considéré comme ayant échoué, mais peut être récupéré : Nous consignerons une erreur pour cet événement, mais nous le réessaierons jusqu’à cinq fois dans les prochaines minutes. Si vous estimez que cet événement de notification ne devrait pas être réessayé, appelez plutôt drop. Paramètres