Aller au contenu principal

Comprendre les identifiants Web et les identifiants API

Comprendre les IDs web et les IDs API

Si vous utilisez console.legalesign.com pour votre expérience web, vous remarquerez que les IDs dans les URLs web ne correspondent pas aux IDs API.

L'application web console utilise des versions encodées en base64 des IDs API.

Les versions encodées en base64 sont également préfixées par 3 caractères qui identifient l'objet concerné.

Par exemple, sur l'application web, une URL de page de détails d'un document peut ressembler à ceci :

https://console.legalesign.com/group/Z3JwMGJjZTY3ZTgtYTVlOS00MzM4LTlmMDYtMmM3OWY2ZTVmMmY3/detail/ZG9jNjc4NDc3N2YtMDExNC00OTdhLTk0NmYtNTc2OTE0YjU0YzZj/

Le premier ID après /group/ est l'ID de groupe encodé en base64, et le second, après /detail/, est l'ID du document encodé en base64. Il suffit de les décoder et de retirer les 3 premiers caractères pour obtenir le UUID sous-jacent.

Par exemple, en utilisant la fonction atob en javascript :

atob("Z3JwMGJjZTY3ZTgtYTVlOS00MzM4LTlmMDYtMmM3OWY2ZTVmMmY3")
"grp0bce67e8-a5e9-4338-9f06-2c79f6e5f2f7"

atob("ZG9jZTZiMjNjYTEtODQ0My00MTZkLTgzMTktYzgwYTBhZmEyMDAy")
"doce6b23ca1-8443-416d-8319-c80a0afa2002"

Vos identifiants API sont révélés. Votre groupe est '0bce67e8-a5e9-4338-9f06-2c79f6e5f2f7' et le document concerné est 'e6b23ca1-8443-416d-8319-c80a0afa2002'.

Export This Article

Save a copy of this page as PDF or plain text.