SMS HTTP Plug-In Configuration Parameters

Document created by RSA Information Design and Development on Jun 13, 2017Last modified by RSA Information Design and Development on Jun 13, 2017
Version 2Show Document
  • View in full screen mode

Configuration values for the parameters contain variable elements, which are replaced with corresponding values during SMS transmission. For example, ${cfg.user} is replaced with the “Account User Name” configuration value.

The following elements are required in the parameters string.

                           

Element

Field Corresponding to Element

$msg.address

User Attribute to Provide SMS Destination

$msg.message

On-Demand Tokencode Message

$cfg.user

Account User Name

$cfg.password

Account Password

The +, &, and = characters are reserved for use with value pairs in the parameters string, for example, text=${msg.message}&clientid=${cfg.user}.

If the +, &, or = characters are used in any name value data that is retrieved by the parameters string, you must enter the following elements in the parameter string:

                       

Character

Element

+

${plus}

&

${ampersand}

=

${equal}

For example, if you want to include the + character with a foreign phone number, use the ${plus} element as follows: destaddr=${plus}${msg.address}

Configuration Example

In this example, an SMS provider requires message data in the following format:

https://sms.rsa.com/http/send?user=john&password=doe123&extraparam=123456&to=2223334444&text=Meet+me+at+home

This example requires the following configuration:

                                       

Configuration Parameter

Value

Base URL

https://sms.rsa.com/http/send

HTTP Method

GET

Parameters

user=$cfg.user&password=$cfg.password&extraparam=123456&to=$msg.address&text=$msg.message

Account User Name

john

Account Password

doe123

Success Response Code

RESULT:OK

Response Format

RESULT:OK

 

 

 

 


Attachments

    Outcomes