SMS_SEND

LANSA Composer

SMS_SEND


このアクティビティは、サード・パーティーのSMSプロバイダが提供する電子メール・ベースのサービスを使用して、携帯電話の番号にSMSを送信します。このようなサービスを利用するには、該当するプロバイダのアカウント(通常は有料)が必要です。アカウントを取得したら、アプリケーションから指定された形式の電子メールをプロバイダに送信できます。SMS_SENDアクティビティでは、www.streetdata.com.auや他のプロバイダで使用される電子メール形式が使用されます。主な特徴を以下に示します。

·         受信者の電話番号は、電子メール・アドレスの@記号の左側に指定します(例: [email protected])。

·         件名で、アカウント所有者に割り当てられたユーザー名とパスワードを指定します。

·         電子メール本文には送信するメッセージ・テキストが含まれます。

このアクティビティを使用するには、SMTPメールサーバーとSMSプロバイダが必要です。使用しているSMSプロバイダの電子メール形式が、このアクティビティで生成されるものと異なるときは、場合によっては、それに対応するようにこのアクティビティのアクティビティ・プロセッサを変更する必要があります。

通常は、SMSプロバイダ・サービスに接続して利用する方法の詳細、およびSMSメッセージの宛先と内容は、[SMS構成]で指定できます。詳細については、「SMS構成」の説明を参照してください。

INPUTパラメータ:

SMSCONFIGID: 任意

SMSメッセージを送信するために使用するSMS構成の名前を指定します。この構成は[SMS構成]で作成して保守することができます。指定したSMS構成が見つからないかアクティブでない場合は、アクティビティがエラーを返し、処理が破棄されます。SMS構成の名前を指定しない場合は、[システム設定]で設定した省略値のSMS構成が使用されます。

SMSTONUM: 任意

メッセージの送信先のSMS番号を指定します。ここで指定した場合は、SMS構成で指定した値が上書きされます。ここで指定しない場合は、SMS構成でSMS番号を指定する必要があります。

SMSMSG: 任意

送信するSMSメッセージ・テキストを指定します。ここで指定した場合は、SMS構成で指定した値が上書きされます。ここで指定しない場合は、SMS構成でSMSメッセージ・テキストを指定する必要があります。多くのSMSプロバイダは、SMSメッセージの長さを最大文字数(例えば、160文字)で制限しています。メッセージ・テキストが、使用するサービス・プロバイダが定めた最大文字数を超えないことを確認してください。

OUTPUTパラメータ:

OUTPUTパラメータはありません。