1

SMS メッセージを処理するために、restcomm インスタンスを構成します。しかし、開発中に一口のチャット メッセージでこの機能をテストしたいと考えています。

登録済みの SIP 番号に特定の SIP 電話からメッセージを送信することは可能ですか?

実際のSMSを送信せずに、SMSをSIP番号に「送信」する別の方法はありますか? おそらく、いくつかの resp API がこれに役立つでしょう。

ありがとう、

4

1 に答える 1

1

Linphone または他の SIP クライアントを使用して、RestComm との間で SMS を送受信できます。

RestComm から SMS を送信するには:

  • RVD で SMS アプリケーションを設計し、SMS 対応 DIDをそれに割り当てます。
  • SMS アプリケーションの [To] セクションに、SMS の送信先の SIP アドレスを入力します (例: sip:user@sip.linphone.org)。
  • SIP クライアントに登録する
  • sip クライアントで、SMS アプリケーションにバインドされた番号を入力します (SMS アプリケーションは、SMS を送受信するために SMS 対応の DID を使用する必要があります)。
  • アプリケーションに関連付けられた番号に電話する
  • user@sip.linphone.org に SMS が届いているはずです

ここでは、SIP 電話に SMS を送信する方法に関する RestComm ドキュメント ページからの便利な投稿を紹介しますhttp://docs.telestax.com/restcomm-send-sms-to-a-sip-phone/

SIP クライアントから RestComm アプリケーションに SMS を送信する場合は、次の手順を実行できます。

  • SIP クライアントに登録する
  • Restcommに登録され、SMSアプリケーションに関連付けられたSIP番号を入力してください
  • アプリ番号を右クリックし、テキスト メッセージの送信を選択します
  • メッセージを入力し、送信ボタンをクリックしてください

SMS が管理 UI で Restcomm から受信されたかどうかを確認するには、[ログ] -> [メッセージ] に移動します。

SIP クライアント (この場合は Linphone) から受信したメッセージのログは次のようになります。

ここに画像の説明を入力

以下は、API を使用して SMS を送信する例です。

curl -X POST http://ACae6e420f425248d6a26948c17a9e2acf:MyPassword@192.168.1.3:8080/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/SMS/Messages -d "To=7777" -d "From=6666" -d "Body=This is a SMS Restcomm test"   

    <RestcommResponse>
    <SMSMessage>
    <Sid>SMde6b385aaba548b889a678a8357cea7f</Sid>
    <DateCreated>Thu, 6 Aug 2015 07:55:25 -0600</DateCreated>
    <DateUpdated>Thu, 6 Aug 2015 07:55:25 -0600</DateUpdated>
    <DateSent/>
    <AccountSid>ACae6e420f425248d6a26948c17a9e2acf</AccountSid>
    <From>6666</From>
    <To>7777</To>
    <Body>This is a SMS Restcomm test</Body>
    <Status>sending</Status>
    <Direction>outbound-api</Direction>
    <Price>0</Price>
    <PriceUnit>USD</PriceUnit>
    <ApiVersion>2012-04-24</ApiVersion>
    <Uri>/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/SMS/Messages/SMde6b385aaba548b889a678a8357cea7f</Uri>
  </SMSMessage>
</RestcommResponse>[user@localhost configuration]$

「宛先」は、SMS アプリケーションをリッスンする Restcomm に登録されている番号でなければなりません

于 2015-08-10T12:39:44.913 に答える