Aller au contenu
Livstick Développeurs

Avant cette page

Cette page suppose acquise la distinction conteneur/message présentée dans la page de concept précédente. Conteneurs et messages

crid — votre référence

Le crid est l’identifiant que vous choisissez lorsque vous créez un conteneur. C’est la clé de tous les appels serveur qui suivent : récupérer le conteneur, le mettre à jour, déclencher la remise, déverrouiller le message. Choisissez une valeur qui a déjà un sens dans votre système — un identifiant de commande, un identifiant de carte, un code figurant sur un emballage.

La création est idempotente

Créer un conteneur avec un crid qui existe déjà n’en crée pas un second et ne modifie pas le premier. Le serveur renvoie les liens du conteneur existant, tels qu’ils sont à cet instant.

urid — l’identifiant Livstick

L’urid est attribué par Livstick, pas par vous. C’est l’identifiant qui apparaît dans les URL, et celui sur lequel un widget se monte : le Recorder comme le Viewer prennent un urid, jamais un crid.

editKey — le droit d’écrire depuis un navigateur

L’editKey donne un accès en écriture à un conteneur précis depuis du code côté client, sans exposer votre clé d’API. C’est ce qui permet au widget Recorder de fonctionner en toute sécurité sur une page publique.

En un coup d’œil

Les trois identifiants côte à côte : qui choisit chacun d’eux et à quoi il sert.

Identifiants
Identifiant Choisi par Sert à
crid Vous, à la création Tous les appels API côté serveur sur le conteneur
urid Livstick, à la création Les URL, et le montage du widget Recorder ou Viewer
editKey Livstick, à la création Accorder un accès en écriture au conteneur depuis un navigateur, sans exposer votre clé d’API