api.access
Modifier l’accès de l’utilisateur qui se connecte, par exemple en rejetant la tentative d’enregistrement.api.access.deny(reason, userMessage)
api.
api.cache
Stockez et récupérez des données qui persistent entre les exécutions.api.cache.delete(key)
CacheWriteResul avec type: "success" si une valeur a été supprimée du cache. Une opération échouée renvoie type: "error". Pour les erreurs, l’objet renvoyé aura une propriété code qui indique la nature de la défaillance.
api.cache.get(key)
key fournie, le cas échéant. Si un enregistrement est trouvé, la valeur mise en cache peut être trouvée à la propriété de value de l’objet renvoyé.
Renvoie un enregistrement de cache si un élément est trouvé dans le cache pour la key fournie. Les enregistrements de cache sont des objets avec une propriété value contenant la valeur mise en cache ainsi qu’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 des données éphémères à courte durée de vie. 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 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 à Limites du cache des Actions.
api.user
Modifiez les métadonnées de l’utilisateur qui s’enregistre.api.user.setUserMetadata(name, value)
Deadline Exceeded.
api.user.setAppMetaData(name, value)
Deadline Exceeded.
Renvoie une référence à l’objet api.