NSD1226 OTP Server Extended HTTP Configuration for SMS Gateway Providers
Fact
Nordic Edge One Time Password Server 3.0 or later
Situation
This article describes how to configure the Extended HTTP plugin to use SMS Gateway Providers.
SMS Providers
-
Telenor Pro Solutions
-
Vodafone
Configuration for Telenor Pro Solutions
Create an xml file like the example below:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mobilectrl_sms>
<header>
<customer_id>CUSTOMER</customer_id>
<sub_id_1>Nordic Edge</sub_id_1>
<sub_id_2>Customer Number</sub_id_2>
<request_id>Request ID</request_id>
<from_alphanumeric>MARKETPLACE</from_alphanumeric>
</header>
<payload>
<sms account="17100" msg_class="0">
<message><![CDATA[Your OTP is: $$CHALLENGE$$]]></message>
<to_msisdn>$$IDENTITY$$</to_msisdn>
</sms>
</payload>
</mobilectrl_sms>
-
Replace CUSTOMER with your specific Telenor customer id
-
Replace MARKETPLACE with a word (max 11 chars) which will be seen as a sender address in the SMS containing the OTP
-
Name the file SMSTemplate_Telenor.xml and save it in the OTP Server home directory
-
The msg_class is set 0 which means Flash sms. 1=ordinary text message
In the OTP Configurator:
-
Choose the Extended HTTP under Delivery Methods
-
Browse and select the file SMSTemplate_Telenor.xml under Template file
-
Replace [CUSTOMER] in the HTTP(S) URL 1: to the current company name or user name
-
Set the Success String to 0 (zero)
-
Save the configuration
Figure: Configure Telenor services in the OTP Configurator
More and detailed information about Telenor SMS-Pro may be found in the Pro Solutions API Documentation
Configuration for Vodafone
Create an xml file like the example below:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mobilectrl_received_sms>
<header>
<customer_id>CUSTOMER</customer_id>
</header>
<payload>
<sms premiumrate="10">
<message>Your password is: $$CHALLENGE$$</message>
<from_msisdn operator="auto">$$IDENTITY$$</from_msisdn>
</sms>
</payload>
</mobilectrl_received_sms>
-
Replace CUSTOMER with your specific Vodafone customer id
-
Name the file SMSTemplate_Vodafone.xml and save it in the OTP Server home directory
In the OTP Configurator:
- Choose the Extended HTTP under Delivery Methods
-
Browse and select the file SMSTemplate_Vodafone.xml under Template file
-
Add a valid URL to the HTTP(S) URL 1:
-
Set the Success String to 0 (zero)
-
Save the configuration
Document Revision History
Version 1.1
09th August 2010
Disclaimer
The Origin of this information may be internal or external to Nordic Edge™. Nordic Edge™ makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Nordic Edge™ makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.
Nordic Edge Support – www.nordicedge.se
