Applications

Une fois que vous avez créé un Account Vonage, vous pourrez créer plusieurs Applications Vonage. Chaque Application Vonage est identifiée par un numéro d'identification unique.

Une Application Vonage peut contenir un ensemble unique de Utilisateurs et Conversations.

Cette hiérarchie des conteneurs est illustrée dans le diagramme suivant :

Vonage Application

Notez que l'ensemble des conversations et des utilisateurs est unique à l'Application, il ne peut donc y avoir de conflits.

Un appel à la Conversation API, tel que la liste des conversations, aurait une URL comme celle-ci :

https://api.nexmo.com/v1/conversations

Quelles sont donc les conversations qui seront récupérées ?

La réponse réside dans le fait que chaque appel API est authentifié à l'aide d'un JWT, et que le JWT contient l'ID d'application d'une application Vonage spécifique. Les conversations renvoyées seraient celles associées à l'identifiant d'application spécifié dans le JWT.

Notez que comme un JWT est signé à l'aide de la clé privée de l'application Vonage spécifique, l'API Conversation est toujours authentifiée auprès d'une application spécifique. Il n'est donc pas possible d'utiliser l'API Conversation pour consulter les conversations d'une Application dont vous ne possédez pas la clé privée.