メッセージ用 API の概要

メッセージ用 API は次の通信チャネルでのメッセージ送信 (一部は送受信) に対応しています。

  • SMS/MMS
  • Facebook Messenger
  • Viber
  • WhatsApp

今後、他のチャネルもサポートする可能性があります。

下図ではメッセージ用 API と配信用 API の関係が示されています。

メッセージと配信の概要

内容

ベータ版について

この API は現在ベータ版です。

Nexmo ではユーザーからのフィードバックを常に歓迎しています。ご提案は製品の改善に役立ちます。サポートが必要な場合は件名に「メッセージ用 API」を含めて、api.support@api.vonage.com 宛てにメールを送信してください。恐れ入りますが、ベータ版の期間中、サポート対応時間は月曜から金曜に限定させていただきます。

Nexmo はベータ版の期間中、API 機能の拡張に取り組みます。

サポート機能

今回のリリースでは次の機能をサポートしています。

チャネル発信テキスト発信画像発信オーディオ発信動画発信ファイル発信テンプレート
SMS非対応非対応非対応非対応非対応
MMS非対応非対応非対応非対応
Viber サービスメッセージ非対応非対応非対応
Facebook Messenger
WhatsApp
チャネル着信テキスト着信画像着信オーディオ着信動画着信ファイル着信場所
MMS非対応非対応非対応非対応
Viber サービスメッセージ非対応非対応非対応非対応非対応
Facebook Messenger
WhatsApp

下表のとおり、カスタムオブジェクトも一部サポートしています。

チャネル発信ボタン発信場所発信連絡先
SMS非対応非対応非対応
MMS非対応非対応非対応
Viber サービスメッセージ非対応非対応
Facebook Messenger非対応非対応
WhatsApp

キー:

  • = サポート対象。
  • = チャネルではサポート対象、Nexmo ではサポート対象外。
  • n/a = 該当チャネルではサポート対象外。

外部アカウント用 API

外部アカウント用 API は Viber サービスメッセージ、Facebook Messenger、WhatsApp をメッセージ用 API と配信用 API で使用する際、各チャネルのアカウント管理に使用されます。

最初のステップ

この例では、適当な手段を使って次の変数を実際の値に置き換える必要があります。

キー説明
NEXMO_API_KEYNexmo API のキー (Nexmo Dashboard から取得可能)。
NEXMO_API_SECRETNexmo API のシークレット (Nexmo Dashboard から取得可能)。
FROM_NUMBER自分の電話番号または送信者の識別用テキスト。
TO_NUMBERメッセージの送信先となる電話番号。

注: 電話番号は先頭に +00 を付けずに国番号から入力してください (例: 447700900000)。

次のコードはメッセージ用 API を使った SMS メッセージの送信方法を示しています。

Write the code

Add the following to send-sms-basic-auth.sh:

View full source

Run your code

Save this file to your machine and run it:

bash send-sms-basic-auth.sh

基本概念

コードスニペット

チュートリアル

ユースケース

関連情報