Vonageメッセージとディスパッチアプリケーションの作成
このトピックでは、Vonage APIアプリケーションの作成方法を学びます。
Vonage APIアプリケーションの作成
Messagesアプリケーションの作成には3つの方法があります:
- Vonage CLIの使用
- ダッシュボードの使用
- アプリケーションAPIの使用
それぞれの方法については、以下のセクションで説明する。
Vonage CLIを使用してメッセージアプリケーションを作成する方法
Vonage CLIを使用してアプリケーションを作成するには、シェルに次のコマンドを入力します:
このコマンドは Messages API アプリケーションを作成します。 能力そして、ウェブフックURLは指定されたとおりに設定される。また、秘密鍵ファイル my_messages_app.key を作成または更新します。 vonage_app.json ファイル。
コマンドの実行が完了したら、生成された秘密鍵を安全に保管してください。Messages API の JWT 認証はこの鍵に依存しており、一度紛失すると、元の秘密鍵を再ダウンロードすることはできません。
ダッシュボードを使ったメッセージアプリケーションの作成方法
でメッセージアプリケーションを作成できます。 ダッシュボード.
ダッシュボードを使用してアプリケーションを作成します:
-
アンダー Applications をクリックします。 新規アプリケーションの作成 ボタンをクリックする。
-
アンダー 名称アプリケーション名を入力します。後で参照しやすいように名前を決めてください。
-
ボタンをクリックする 公開鍵と秘密鍵の生成.これで公開鍵と秘密鍵のペアが作成され、秘密鍵はブラウザからダウンロードされる。
ダウンロードした秘密鍵は安全に保管してください。Messages API の JWT 認証はこの鍵に依存しており、一度紛失すると、元の秘密鍵を再ダウンロードすることはできません。
-
アンダー 能力 を選択する。 メッセージ ボタンをクリックする。
-
の中で インバウンドURL ボックスに、受信メッセージ・ウェブフックのURLを入力します、
https://example.com/webhooks/inbound-message. -
の中で ステータスURL ボックスに、メッセージ・ステータスWebhookのURLを入力します、
https://example.com/webhooks/message-status. -
をクリックする。 新規アプリケーションの作成 ボタンをクリックします。アプリケーション作成手順の次のステップに進み、Vonage API番号をアプリケーションにリンクしたり、Facebookなどの外部アカウントをこのアプリケーションにリンクしたりできます。
-
このアプリケーションをリンクさせたい外部アカウントがある場合は、そのアカウントをクリックします。 リンクされた外部アカウント タブをクリックし、対応する リンク ボタンをクリックします。
これでアプリケーションの作成は完了です。
注: アプリケーションをテストする前に、Webhookが設定され、Webhookサーバーが動作していることを確認してください。
アプリケーションAPIを使用したMessagesアプリケーションの作成方法
アプリケーションAPIを使用すると、ダッシュボードやCLIを使用せずに、プログラムでVonageアプリケーションを作成および設定できます。アプリケーションAPI経由で作成されたVonageアプリケーションは、ダッシュボード経由で作成されたものと同じように動作します。
Vonageアプリケーションの作成方法の詳細については、以下を参照してください。 Vonageアプリケーションの作成.