アプリケーション

Vonageアカウントを作成すると、複数のVonage Applicationsを作成することができます。各Vonageアプリケーションは固有のアプリケーションIDで識別されます。

Vonageアプリケーションは、以下のユニークなセットを含むことができます。 ユーザー そして 会話.

このコンテナ階層を下図に示す:

Vonage Application

ConversationsとUsersのセットはアプリケーションに固有なので、コンフリクトが発生しないことに注意してください。

List ConversationsのようなConversation APIコールは、以下のようなURLになる:

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

では、どの会話が検索されるのか?

その答えは、各APIコールはJWTを使用して認証され、JWTには特定のVonageアプリケーションのアプリケーションIDが含まれているという事実にあります。返される会話は、JWTで指定されたアプリケーションIDに関連するものです。

JWTは特定のVonageアプリケーションの秘密鍵を使用して署名されるため、Conversation APIは常に特定のアプリケーションに対して認証されることに注意してください。そのため、秘密鍵を持っていないアプリケーションのConversation APIを使用することはできません。