Vonageメッセージとディスパッチアプリケーションの作成

このトピックでは、Vonage APIアプリケーションの作成方法を学びます。

Vonage APIアプリケーションの作成

Messagesアプリケーションの作成には3つの方法があります:

  1. Vonage CLIの使用
  2. ダッシュボードの使用
  3. アプリケーションAPIの使用

それぞれの方法については、以下のセクションで説明する。

Vonage CLIを使用してメッセージアプリケーションを作成する方法

Vonage CLIを使用してアプリケーションを作成するには、シェルに次のコマンドを入力します:

vonage apps:create "My Messages App" --messages_inbound_url=https://example.com/webhooks/inbound-message --messages_status_url=https://example.com/webhooks/message-status

このコマンドは Messages API アプリケーションを作成します。 能力そして、ウェブフックURLは指定されたとおりに設定される。また、秘密鍵ファイル my_messages_app.key を作成または更新します。 vonage_app.json ファイル。

コマンドの実行が完了したら、生成された秘密鍵を安全に保管してください。Messages API の JWT 認証はこの鍵に依存しており、一度紛失すると、元の秘密鍵を再ダウンロードすることはできません。

ダッシュボードを使ったメッセージアプリケーションの作成方法

でメッセージアプリケーションを作成できます。 ダッシュボード.

ダッシュボードを使用してアプリケーションを作成します:

  1. アンダー Applications をクリックします。 新規アプリケーションの作成 ボタンをクリックする。

  2. アンダー 名称アプリケーション名を入力します。後で参照しやすいように名前を決めてください。

  3. ボタンをクリックする 公開鍵と秘密鍵の生成.これで公開鍵と秘密鍵のペアが作成され、秘密鍵はブラウザからダウンロードされる。

    ダウンロードした秘密鍵は安全に保管してください。Messages API の JWT 認証はこの鍵に依存しており、一度紛失すると、元の秘密鍵を再ダウンロードすることはできません。

  4. アンダー 能力 を選択する。 メッセージ ボタンをクリックする。

  5. の中で インバウンドURL ボックスに、受信メッセージ・ウェブフックのURLを入力します、 https://example.com/webhooks/inbound-message.

  6. の中で ステータスURL ボックスに、メッセージ・ステータスWebhookのURLを入力します、 https://example.com/webhooks/message-status.

  7. をクリックする。 新規アプリケーションの作成 ボタンをクリックします。アプリケーション作成手順の次のステップに進み、Vonage API番号をアプリケーションにリンクしたり、Facebookなどの外部アカウントをこのアプリケーションにリンクしたりできます。

  8. このアプリケーションをリンクさせたい外部アカウントがある場合は、そのアカウントをクリックします。 リンクされた外部アカウント タブをクリックし、対応する リンク ボタンをクリックします。

これでアプリケーションの作成は完了です。

注: アプリケーションをテストする前に、Webhookが設定され、Webhookサーバーが動作していることを確認してください。

アプリケーションAPIを使用したMessagesアプリケーションの作成方法

アプリケーションAPIを使用すると、ダッシュボードやCLIを使用せずに、プログラムでVonageアプリケーションを作成および設定できます。アプリケーションAPI経由で作成されたVonageアプリケーションは、ダッシュボード経由で作成されたものと同じように動作します。

Vonageアプリケーションの作成方法の詳細については、以下を参照してください。 Vonageアプリケーションの作成.