GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual
|
|
|
- Duane Daniel
- 9 years ago
- Views:
Transcription
1 GTX Mobile Messaging SMS Gateway Interface Simple HTTP API Manual Revision: 48 Revision Date: :09 Author: Evgenij Tovba
2 Table of Contents Table of Contents... 2 Introduction... 3 Sending SMS... 3 Targets... 3 Request... 3 Encoding... 4 Request Examples... 4 Simple text message... 4 Binary message containing a WAP- Push... 4 Multi- byte message with UCS- 2 coded data (using BINARY format and DCS)... 4 Multi- byte UTF- 8 message (with UCS- 2 coding)... 4 Response... 5 Response Examples... 5 Successful submission... 5 Service Unavailable... 5 Receiving DLRs... 6 Request Parameters... 6 Status definitions... 6 Example DLR callback... 6 Receiving Session Replies... 7 Request Parameters... 7 Example session reply... 7 Receiving SMS... 8 Request Parameters... 8 Example MO SMS... 8 Sample Code... 9 Send a text SMS... 9 Send a Unicode SMS Process a DLR callback Process a session reply callback Process a MO SMS callback
3 Introduction The Mobile Messaging SMS Gateway provides an easy- to- use and easy- to- implement HTTP- GET interface for receiving and submitting messages from and to the gateway. This manual will describe the interface and provide some examples on how to use the interface. If you have further questions regarding this interface, please contact your account manager or file a trouble ticket to support@gtx- messaging.com. Sending SMS Targets You can reach the SMS Gateway under the following URL using HTTP: If you prefer to use a HTTPS connection instead, please use this endpoint: Request The following HTTP- GET parameters should be set when sending a message: Field Mandatory Type Description Example user yes String Your username "comp_gold_001" pass yes String Your password "topsecret" from 1 optional Alphanumeric String, Numeric, MSISDN The TPOA / originator of the message to yes MSISDN The recipient of the message, international format, no "+" t optional TEXT BINARY UNICODE Type of the message (defaults to "TEXT") "Company", " ", "55888" " ", " " "TEXT" text 2 optional String Text of the message "Hello World" coding 3 optional Fixed String Use UCS- 2 coding "ucs2" udh 4 optional HEX Custom UDH " B8423F0" data 4 optional HEX Custom Data "1B0601AE " dcs 4 optional Integer Custom DCS "8" 1) The TPOA in the from- field may be overridden, based on your profile/contract. In case you do not have a custom TPOA, this parameter can be left out. Please note that special characters are not allowed. 2) When using multi- byte text (UTF- 8), make sure to set the t- parameter to "UNICODE", only mandatory when the t- parameter is either "TEXT" or "UNICODE". Please see the Encoding reference below. 3) Only applicable when the t- parameter is set to "UNICODE". Please note that UCS- 2 coding requires more bytes per character. A single- part message can contain up to 70 characters, multi- part messages can contain up to 67 characters. 4) Only applicable when the t- parameter is set to "BINARY". 3
4 Encoding The gateway internally uses UTF- 8 encoding. If you submit messages as plain text (parameter t=text, default) then the gateway will assume that the text is encoded using Windows (a.k.a. CP- 1252). If you want to submit UTF- 8 text please set the parameter t=unicode. Please note that special Unicode characters can only be transmitted using UCS- 2 coding. Wikipedia provides a good reference; please see or 8 for more information. Request Examples Simple text message The easiest way of using the interface: &text=Hello+World Binary message containing a WAP- Push Send a WAP- Push message to the recipient (may not work on all products, please ask your account manager for details about special binary content): t=binary&udh= b8423f0&data=1b0601ae02056a0045c60c e796f632e 636F6D D6F62696C E61626C696E Multi- byte message with UCS- 2 coded data (using BINARY format and DCS) If your client already encodes multi- byte messages using UCS- 2 itself, you may simply supply that coded data and set the necessary DCS by yourself: t=binary&data=041f b&dcs=8 Multi- byte UTF- 8 message (with UCS- 2 coding) In this example the text is submitted using UTF- 8 encoding. By setting the parameter coding=ucs2 the gateway is requested to encode this message in UCS- 2: &t=UNICODE&text=%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82&coding=ucs2 4
5 Response The Gateway will return a response containing a result of the performed operation. If the operation was successful, the result will contain a message ID that will be referred to when sending a DLR to the customer (see examples). The following error codes will be returned: Code Description 200 OK Message sent (includes message ID) 400 Bad Request Malformed or bad request submitted 401 Unauthorized Wrong username / password 402 Payment required Please recharge your account, no message sent 405 Not Authorized Client IP not authorized 407 Text too long The submitted message text is too long 408 Blacklist The recipient is blacklisted (upon request) 503 Service Unavailable Service is currently unavailable, please try again 505 Destination not allowed This destination is not in the reach list for this profile 700 Service Unavailable II Service is currently unavailable, please try again Response Examples Successful submission The submitted message was sent successfully and assigned the internal message ID HTTP/ OK\r\n (HTTP Headers shortened) Content-Length: 17\r\n \r\n 200 OK ( ) Service Unavailable The service is temporarily unavailable, please try again later. HTTP/ OK\r\n (HTTP Headers shortened)\r\n Content-Length: 23\r\n \r\n 503 Service Unavailable 5
6 Receiving DLRs The gateway will return an asynchronous delivery report (DLR) to your site via HTTP GET. In order to receive DLRs your profile must support DLRs and you must provide GTX with a callback URL that will satisfy the following interface requirements. The DLR callback refers to the message ID that was previously returned in response to the submission and will contain the destination MSISDN of the submitted message. Request Parameters The following parameters will be provided to the callback URL: Field Mandatory Type Description Example id yes Unsigned The message ID this DLR refers to " " Long status yes Integer The last status of this message "8" snr yes MSISDN The number of the recipient " " Status definitions The status codes provided to the callback URL should be interpreted in this manner: Status Description 1 Delivered to phone 2 Not delivered to phone 4 Queued on SMSC 8 Delivered to SMSC 16 Not delivered to SMSC Example DLR callback Given that you have provided your account manager with the callback URL: A sample DLR callback could look like this: 7 This callback reports that the message identified by was successfully delivered to the recipients phone. The recipient number is
7 Receiving Session Replies When using a 2way product (e.g. Silver 2way) the recipient of the message can reply to it. This reply will be redirected to a given interface to your site. In order to receive these session replies you must provide GTX with a callback URL that will satisfy the following interface requirements. The session reply will refer to the original message ID that was previously returned in response to the submission. Please ask your account manager about 2way products for more details. Request Parameters The following parameters will be provided to the callback URL: Field Mandatory Type Description Example id yes Unsigned The message ID this reply refers to " " Long from yes MSISDN The number of the originator (former " " recipient) to yes MSISDN Always the virtual number: " " text yes String The message of the reply (UTF- 8) "Ping back" user yes String Your username "comp_gold_001" Example session reply Given that you have provided your account manager with the callback URL: A sample session reply callback could look like this: text=Ping%20back This callback reports that there is a message from the user in reply to the message identified by The message text is "Ping back". 7
8 Receiving SMS To receive SMS on a short code or a long number you must provide GTX with a callback URL that will satisfy the following interface requirements. Request Parameters The following parameters will be provided to the callback URL: Field Mandatory Type Description Example timestamp yes UNIX Timestamp The timestamp of the message " " (GMT) from yes MSISDN The number of the originator " " to yes MSISDN The recipient of the message "55123" or " " text yes String The message sent by the "Hello World" originator (UTF- 8) user yes String Your username "comp_gold_001" Example MO SMS Given that you have provided your account manager with the callback URL: A sample session reply callback could look like this: lo%20world×tamp= This callback reports that there is a message from the user that was sent to the short code on Tue, 25 Mar 2008 at 03:20:40. The text of the message is "Hello World". 8
9 Sample Code This sample pseudo- code is written in PHP and will help to demonstrate how the interface is used. It does not include any error handling and is not meant as a recommendation but just for illustrative purposes. Send a text SMS <?php $gw = " $auth = array( 'user' => 'comp_gold_001', 'pass' => 'topsecret' ); $message = array( 'from' => 'ACME', 'to' => ' ', 'text' => 'Hello World!' ); $url = $gw."?user=".$auth['user']."&pass=".$auth['pass']; $url.= "&from=".urlencode($message['from'])."&to=".$message['to']; $url.= "&text=".urlencode($message['text']); $cp = curl_init($url); curl_setopt($cp, CURLOPT_HEADER, false); curl_setopt($cp, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($cp); if ($result === false) { // error handling } else { // parse response message } curl_close($cp);?> 9
10 Send a Unicode SMS <?php // Assuming this file is UTF-8 $gw = " $auth = array( 'user' => 'comp_gold_001', 'pass' => 'topsecret' ); $message = array( 'from' => 'ACME', 'to' => ' ', 'text' => 'Привет', 'coding' => 'ucs2' ); $url = $gw."?user=".$auth['user']."&pass=".$auth['pass']; $url.= "&from=".urlencode($message['from'])."&to=".$message['to']; $url.= "&text=".urlencode($message['text']); $url.= "&t=unicode&coding=".$message['coding']; $cp = curl_init($url); curl_setopt($cp, CURLOPT_HEADER, false); curl_setopt($cp, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($cp); if ($result === false) { // error handling } else { // parse response message } curl_close($cp);?> 10
11 Process a DLR callback We are using a pseudo- class for database abstraction. <?php if (isset($_request['id'], $_REQUEST['status'], $_REQUEST['snr'])) { }?> $db->connect('to', 'my', 'database'); $sql = "UPDATE my_message_table "; $sql.= "SET last_status =? "; $sql.= "WHERE remote_id =? "; $sql.= "AND destination =? "; $sql.= "LIMIT 1"; $statement = $db->prepare($sql); $statement->bindparam($_request['status']); $statement->bindparam($_request['id']); $statement->bindparam($_request['snr']); $statement->execute(); $db->disconnect(); 11
12 Process a session reply callback We are using a pseudo- class for database abstraction. <?php if (isset($_request['id'], $_REQUEST['from], $_REQUEST['text'])) { }?> $db->connect('to', 'my', 'database'); $sql = "INSERT INTO my_reply_table "; $sql.= "(message_id, originator, text) "; $sql.= "VALUES (?,?,?)"; $statement = $db->prepare($sql); $statement->bindparam($_request['id']); $statement->bindparam($_request['from']); $statement->bindparam($_request['text']); $statement->execute(); $db->disconnect(); Process a MO SMS callback We are using a pseudo- class for database abstraction. <?php if (isset($_request['from], $_REQUEST['to'], $_REQUEST['timestamp'], $_REQUEST['text'])) { }?> $db->connect('to', 'my', 'database'); $sql = "INSERT INTO my_mo_table "; $sql.= "(originator, destination, ts, text) "; $sql.= "VALUES (?,?,?,?)"; $statement = $db->prepare($sql); $statement->bindparam($_request['from']); $statement->bindparam($_request['to']); $statement->bindparam(date('y-m-d H:i:s', $_REQUEST['timestamp'])); $statement->bindparam($_request['text']); $statement->execute(); $db->disconnect(); 12
Documentation for the SMSWay API v1.5. API for SMSWay Gateway. Documentation for the SMSWay API v1.5. 2011 www.smsway.eu
API for SMSWay Gateway Table of contents 1. Introduction... 3 1.1 How to start... 3 2. Single SMS Message sending... 3 3. Callback procedure delivery confirmation status... 4 4. Checking the account balance...
Technical documentation
Technical documentation HTTP Application Programming Interface SMPP specifications Page 1 Contents 1. Introduction... 3 2. HTTP Application Programming Interface... 4 2.1 Introduction... 4 2.2 Submitting
This document is to provide help and illustrations to users who wish to deliver SMS using the Pinnacle SMS Gateway via the HTTP Protocol.
URL API Reference 1. INTRODUCTION This document is to provide help and illustrations to users who wish to deliver SMS using the Pinnacle SMS Gateway via the HTTP Protocol. Accessing gateway through HTTP
SMPP protocol analysis using Wireshark (SMS)
SMPP protocol analysis using Wireshark (SMS) Document Purpose Help analyzing SMPP traffic using Wireshark. Give hints about common caveats and oddities of the SMPP protocol and its implementations. Most
Messaging API. API Specification Document Messaging API. Functionality: Send SMS Messages.
Functionality: Send SMS Messages. This gateway can be accessed via the HTTP or HTTPs Protocol by submitting values to the API server and can be used to send simple text messages to single or multiple mobile
Advanced HTTP API Documentation
Advanced HTTP API Documentation Page 1 of 8 Introduction The SMS Broadcast Advanced HTTP API can be used to integrate SMS messaging into your own systems. This API allows for tracking of SMS messages and
BulkSMS API Document. Contents. 1 P a g e. API Version: 5.9 Document Version: 2.0 Last Updated Date: 31st July 2013
BulkSMS API Document API Version: 5.9 Document Version: 2.0 Last Updated Date: 31st July 2013 1 P a g e Contents CHAPTER 1: INTRODUCTION 4 1.1 PURPOSE... 4 1.1 SCOPE... 4 1.2 AUDIENCE... 4 1.3 DOCUMENT
HTTP/SOAP Application Program Interface (API) Version 1.0
HTTP/SOAP Application Program Interface (API) Version 1.0 September 2010 INTRODUCTION: ChillNet introduces a new HTTP SMS API to address the requirements of the SMS software developer community. This HTTP
FTP API Specification V2.6
FTP API Specification V2.6 June 2014 Contents 1. Change history... 3 2. Overview... 3 3. Introduction... 4 4. Getting started... 5 5. Basic text file structure... 6 5.1. Authentication within the text
ResellerPlus - Bulk Http API Specification. (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System)
RouteSms ResellerPlus - Bulk Http API Specification (Document Version 1.0.0) (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System) 1 P a g e HTTP API
Technical Specification Normal SMS gateway
Technical Specification Normal SMS gateway (TS.003) Authors: Erwin van den Boom Martijn van het Bolscher Version history v1.0 EvdB 26 September 2007 v1.1 MvhB 20 February 2008 V1.2 MKh 9 March 2011 V1.3
MyMobileAPI. mymobileapi.com
MyMobileAPI mymobileapi.com TABLE OF CONTENTS Overview... 3 Configure Outlook... 3 Receiving Replies... 6 Configure Sender ID... 6 Delivery Receipts... 7 Sending SMS in Outlook... 7 Undeliverable Receipts
Now SMS/MMS Android Modem Quick Start Guide
Now SMS/MMS Android Modem Quick Start Guide Using a GSM modem, or an Android phone as a modem, is a quick and efficient way to get started with SMS and/or MMS applications. No special service provider
NetCom SMS Bedrift API - - - - - Technical Documentation
- - - - - Version 1.2 December 2008 TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 SCOPE... 3 1.2 REVISION HISTORY... 3 2 SOLUTION OVERVIEW... 4 3 LIMITATIONS... 5 3.1 NUMBER OF RECIPIENTS... 5 3.2 ORIGINATING
SRFax Fax API Web Services Documentation
SRFax Fax API Web Services Documentation Revision Date: July 2015 The materials and sample code are provided only for the purpose of an existing or potential customer evaluating or implementing a programmatic
HireDesk API V1.0 Developer s Guide
HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to
ValueSMS HTTP/S Protocol API Booklet
ValueSMS HTTP/S Protocol API Booklet Contact: [email protected] or ph +61 (0)2 9130 1996 Copyright 2008, Streetdata Pty Ltd Table of Contents Table of Contents...2 Introduction...3 API specification...4
IoT-Ticket.com. Your Ticket to the Internet of Things and beyond. IoT API
IoT-Ticket.com Your Ticket to the Internet of Things and beyond IoT API Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Abbreviations and definitions... 4 1.3 Data Model... 4 1.4 General Information...
Spryng Making Business Mobile www.spryng.fr [email protected]. Mobile Terminated Premium SMS Gateway. Contents:
Mobile Terminated Premium SMS Gateway Contents: 1. Connecting to the gateway 2. Parameters 3. Return Values 4. Delivery Reports 5. Field types 6. Networkcode 7. Example API 1. Connecting to the gateway
VMware vcenter Log Insight Developer's Guide
VMware vcenter Log Insight Developer's Guide vcenter Log Insight 2.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new
Advanced API. Contents: Description. Address Book Management. Bulk SMS Sending and Distribution Lists. Error Codes
Advanced API Contents: Description Address Book Management Bulk SMS Sending and Distribution Lists Error Codes Description The advanced aql API is an extension to the publicly available messaging API.
AMD Telecom SMS GATEWAY HTTP API INTERFACE. Technical Specifications
AMD Telecom SMS GATEWAY HTTP API INTERFACE Technical Specifications Page 1 Contents 1. Introduction...3 1.1 Scope of Document...3 1.1.1 Introduction to HTTP2SMS.3 1.1.2 Requirements...3 2. Technical description.....3
Cloud Elements! Marketing Hub Provisioning and Usage Guide!
Cloud Elements Marketing Hub Provisioning and Usage Guide API Version 2.0 Page 1 Introduction The Cloud Elements Marketing Hub is the first API that unifies marketing automation across the industry s leading
SME- Mail to SMS & MMS Gateway with NowSMS Quick Start Guide
SME- Mail to SMS & MMS Gateway with NowSMS Quick Start Guide One of the typical usage cases for NowSMS is as an E-Mail to SMS & MMS Gateway. E-Mail users can send an SMS or MMS message by sending an e-mail
SIM Configuration Guide. February 2015 Version 1 Document Reference: 8127
SIM Configuration Guide February 2015 Version 1 Document Reference: 8127 Contents 1 SIM APN Settings... 3 2 SIM MMS Settings... 3 3 SIM Email Settings... 4 4 SIM SMS Settings... 5 5 SIM SMS Charging...
AIRTEL INDIA OPEN API. Application Developer Guide for OAuth2 Authentication and Authorization. Document Version 1.1
AIRTEL INDIA OPEN API Application Developer Guide for OAuth2 Authentication and Authorization Document Version 1.1 This Application Developer Guide has been prepared for Airtel India. Copyright Intel Corporation
Spryng Making Business Mobile www.spryng.be [email protected] - +31 (0)207703005 Spryng Headquarters: Herengracht 138-1015 BW Amsterdam - The Netherlands
Mobile Terminated SMS Gateway Contents: 1. Connecting to the gateway 2. Parameters 3. Return Values 4. Delivery Reports 5. Field types 6. Credit amount API 7. Example API 1. Connecting to the gateway http://www.spryng.be/send.php
CloudOYE CDN USER MANUAL
CloudOYE CDN USER MANUAL Password - Based Access Logon to http://mycloud.cloudoye.com. Enter your Username & Password In case, you have forgotten your password, click Forgot your password to request a
SMS Service Reference
IceWarp Unified Communications Reference Version 11.3 Published on 1/5/2015 Contents... 5 About... 7 Why Do I Need?... 7 What Hardware Will I Need?... 7 Why Would I Want More Than One SMS Gateway?...
Technical Specification Premium SMS gateway
Technical Specification Premium SMS gateway Non-subscription services (TS.001) Author: Erwin van den Boom Version history v1.0 EvdB 12 september 2007 V1.1 DI 27 may 2009 V1.2 SvE 10 december 2009 V1.3
Message Containers and API Framework
Message Containers and API Framework Notices Copyright 2009-2010 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.
Diafaan SMS Server 3.0 Manual. 2009-2015 Diafaan communication software
Diafaan SMS Server 3.0 Manual 2 Diafaan SMS Server 3.0 Manual Table of Contents Part I Welcome to Diafaan SMS Server 5 Part II Getting started 7 1 Gateways... and connectors 10 2 Add a... gateway 12 Add
Online signature API. Terms used in this document. The API in brief. Version 0.20, 2015-04-08
Online signature API Version 0.20, 2015-04-08 Terms used in this document Onnistuu.fi, the website https://www.onnistuu.fi/ Client, online page or other system using the API provided by Onnistuu.fi. End
Safeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
HTTP Application Programming Interface
HTTP/API SPECIFICATION Technical Documentation HTTP Application Programming Interface Prepared by Olutola M Obembe Primax Technologies Limited Contents 1. Introduction 2. HTTP Application Programming Interface
Nuance Mobile Developer Program. HTTP Services for Nuance Mobile Developer Program Clients
Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Notice Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Copyright 2011
Web Service Integration
Web Service Integration API s (Application Programming Interface) ver. 2 2011-04-05 IMPORTANT: This document is ONLY an annex to the sms.pt integration. Please read the sms.pt Web Service Integration for
InternetVista Web scenario documentation
InternetVista Web scenario documentation Version 1.2 1 Contents 1. Change History... 3 2. Introduction to Web Scenario... 4 3. XML scenario description... 5 3.1. General scenario structure... 5 3.2. Steps
Appendix. Web Command Error Codes. Web Command Error Codes
Appendix Web Command s Error codes marked with * are received in responses from the FTP server, and then returned as the result of FTP command execution. -501 Incorrect parameter type -502 Error getting
API Guide v 1.6 14/11/2013
1 About netcore netcore is a leader in digital communications space. The mission of the company is to help clients communicate effectively for marketing and business needs. We help organizations in the
reference: HTTP: The Definitive Guide by David Gourley and Brian Totty (O Reilly, 2002)
1 cse879-03 2010-03-29 17:23 Kyung-Goo Doh Chapter 3. Web Application Technologies reference: HTTP: The Definitive Guide by David Gourley and Brian Totty (O Reilly, 2002) 1. The HTTP Protocol. HTTP = HyperText
Secure XML API Integration Guide. (with FraudGuard add in)
Secure XML API Integration Guide (with FraudGuard add in) Document Control This is a control document DESCRIPTION Secure XML API Integration Guide (with FraudGuard add in) CREATION DATE 02/04/2007 CREATED
Virtual Fax API User Guide
Virtual Fax API User Guide Introduction 2 Single Fax Job Submission (XML) 2 Protus XML Submission Services 2 Input: Job Request 2 Output: Status Response 2 Single Fax Job Submission XML Element Hierarchy
Quick Start Guide Now SMS/MMS Gateway
Quick Start Guide Now SMS/MMS Gateway This document is intended for new users of the Now SMS/MMS gateway, as a quick start toward a working installation. In this guide, we will perform the following steps:
USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)
USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To
AT&T Business Messaging Account Management
AT&T Business Messaging Account Management Admin User Guide December 2015 1 Copyright 2015 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein
QIWI Wallet Pull Payments API
QIWI Wallet QIWI Wallet Pull Payments API Version 2.1 Table of contents 1. Introduction... 2 1.1. Purpose of the API... 2 1.2. Things to Know About QIWI Wallet... 2 2. QIWI Wallet Interface... 3 2.1. Creating
CTIS 256 Web Technologies II. Week # 1 Serkan GENÇ
CTIS 256 Web Technologies II Week # 1 Serkan GENÇ Introduction Aim: to be able to develop web-based applications using PHP (programming language) and mysql(dbms). Internet is a huge network structure connecting
State of Michigan Data Exchange Gateway. Web-Interface Users Guide 12-07-2009
State of Michigan Data Exchange Gateway Web-Interface Users Guide 12-07-2009 Page 1 of 21 Revision History: Revision # Date Author Change: 1 8-14-2009 Mattingly Original Release 1.1 8-31-2009 MM Pgs 4,
VoxStack GSM Gateway API. Version: 1.0.0. Author: Joe.Yung
VoxStack GSM Gateway API Version: 1.0.0 Author: Joe.Yung Change Notes Date Versions Description Author 2013.2.6 1.0.0 GSM Gateway Joe.Yung SMS API 1. Configuring AMI in VoxStack GSM Gateway. 1.1 How to
Chapter 4: Computer Codes
Slide 1/30 Learning Objectives In this chapter you will learn about: Computer data Computer codes: representation of data in binary Most commonly used computer codes Collating sequence 36 Slide 2/30 Data
Information on SMS interface (As at March 31 th 2009) Delivery is possible to both mobile subscribers worldwide and the German fixed network
Information on SMS interface (As at March 31 th 2009) Delivery is possible to both mobile subscribers worldwide and the German fixed network URL: http://gateway.any-sms.biz/send_sms.php https: https://www.any-sms.biz/gateway/send_sms.php
Web. Services. Web Technologies. Today. Web. Technologies. Internet WWW. Protocols TCP/IP HTTP. Apache. Next Time. Lecture #3 2008 3 Apache.
JSP, and JSP, and JSP, and 1 2 Lecture #3 2008 3 JSP, and JSP, and Markup & presentation (HTML, XHTML, CSS etc) Data storage & access (JDBC, XML etc) Network & application protocols (, etc) Programming
Remote Access API 2.0
VYATTA A BROCADE COMPANY Vyatta System Remote Access API 2.0 REFERENCE GUIDE Vyatta A Brocade Company 130 Holger Way San Jose, CA 95134 www.brocade.com 408 333 8400 COPYRIGHT Copyright 2005 2015 Vyatta,
Playing with Web Application Firewalls
Playing with Web Application Firewalls DEFCON 16, August 8-10, 2008, Las Vegas, NV, USA Who is Wendel Guglielmetti Henrique? Penetration Test analyst at SecurityLabs - Intruders Tiger Team Security division
CSCI-1680 SMTP Chen Avin
CSCI-1680 Chen Avin Based on Computer Networking: A Top Down Approach - 6th edition Electronic Three major components: s s simple transfer protocol: User Agent a.k.a. reader composing, editing, reading
Human Translation Server
Human Translation Server What is HTS Key benefits Costs Getting started Quote Confirmation Delivery Testing environment FAQ Functions reference Request a quotation Confirm the order Getting project status
Protocolo HTTP. Web and HTTP. HTTP overview. HTTP overview
Web and HTTP Protocolo HTTP Web page consists of objects Object can be HTML file, JPEG image, Java applet, audio file, Web page consists of base HTML-file which includes several referenced objects Each
IBM Unica emessage Version 8 Release 6 February 13, 2015. User's Guide
IBM Unica emessage Version 8 Release 6 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 403. This edition applies to
Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions
Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing
SMTP-32 Library. Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows. Version 5.2
SMTP-32 Library Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows Version 5.2 Copyright 1994-2003 by Distinct Corporation All rights reserved Table of Contents 1 Overview... 5 1.1
Automating SQL Injection Exploits
Automating SQL Injection Exploits Mike Shema IT Underground, Berlin 2006 Overview SQL injection vulnerabilities are pretty easy to detect. The true impact of a vulnerability is measured
Internet Technologies. World Wide Web (WWW) Proxy Server Network Address Translator (NAT)
Internet Technologies World Wide Web (WWW) Proxy Server Network Address Translator (NAT) What is WWW? System of interlinked Hypertext documents Text, Images, Videos, and other multimedia documents navigate
Internet Technologies Internet Protocols and Services
QAFQAZ UNIVERSITY Computer Engineering Department Internet Technologies Internet Protocols and Services Dr. Abzetdin ADAMOV Chair of Computer Engineering Department [email protected] http://ce.qu.edu.az/~aadamov
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2 Author: Foster Moore Date: 20 September 2011 Document Version: 1.7 Level 6, Durham House, 22 Durham Street West PO Box 106857, Auckland City Post Shop, Auckland
PHP Integration Kit. Version 2.5.1. User Guide
PHP Integration Kit Version 2.5.1 User Guide 2012 Ping Identity Corporation. All rights reserved. PingFederate PHP Integration Kit User Guide Version 2.5.1 December, 2012 Ping Identity Corporation 1001
Revised: 3-Jun-08. Stratos C-email User Guide
Revised: 3-Jun-08 Stratos C-email User Guide May 2008 May 2008. This edition of the User Manual has been updated with information available at the date of issue. This edition supersedes all earlier versions
The Simple Submission URL. Overview & Guide
The Simple Submission URL Overview & Guide Simple Submission URL (ssurl) What is a Simple Submission URL? A Simple Submission URL allows you to provide a Write a Review link that takes a potential contributor
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,
FileMaker 14. ODBC and JDBC Guide
FileMaker 14 ODBC and JDBC Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks of FileMaker,
Order Notifications - reporting a payment status
Corporate Gateway Order Notifications - reporting a payment status V5.0 May 2014 Use this guide to: Understand order notifications. Learn how to use the Order Notification Service. New to Order Notifications?
WP4: Cloud Hosting Chapter Object Storage Generic Enabler
WP4: Cloud Hosting Chapter Object Storage Generic Enabler Webinar John Kennedy, Thijs Metsch@ Intel Outline 1 Overview of the Cloud Hosting Work Package 2 Functionality Trust and Security Operations FI-WARE
PaperCut Payment Gateway Module PayPal Website Payments Standard Quick Start Guide
PaperCut Payment Gateway Module PayPal Website Payments Standard Quick Start Guide This guide is designed to supplement the Payment Gateway Module documentation and provides a guide to installing, setting
Integrations. Help Documentation
Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Integrations WHMCS SmarterTrack Provisioning Module Package
DEVELOPER API. Last Updated: 2015-11-04. Simwood Mobile Developer API 1.5
SIMWOOD MOBILE DEVELOPER API Last Updated: 2015-11-04 WELCOME TO SIMWOOD MOBILE This is designed to be read in conjunction with our existing API documentation, the latest version of which can always be
(Document Version 1.4) (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System)
(Document Version 1.4) (This Document gives details on how to send messages via the Bulk HTTP API for the RouteSms SMPP System) HTTP SSL API to submit messages on SMPP: https://:/bulksms/bulkpush?
Issuetrak API 1.2 Documentation A Guide to the Issuetrak API, Version 1.2
Issuetrak API 1.2 A Guide to the Issuetrak API, Version 1.2 For technical assistance, please contact Issuetrak s Support Team either via e-mail at [email protected] or via the Issuetrak Support Site
A Silent SMS Denial of Service (DoS) Attack
A Silent SMS Denial of Service (DoS) Attack N.J Croft and M.S Olivier Information and Computer Security Architectures (ICSA) Research Group Department of Computer Science University of Pretoria Pretoria
NAT TCP SIP ALG Support
The feature allows embedded messages of the Session Initiation Protocol (SIP) passing through a device that is configured with Network Address Translation (NAT) to be translated and encoded back to the
BMC Track-It! Web. Web Services API Guide. Version 11.3
BMC Track-It! Web Web Services API Guide Version 11.3 Legal Notices Copyright 1999, 2009 BMC Software, Inc. Copyright 1989-2014 Numara Software, Inc. BMC, BMC Software, and the BMC Software logo are the
Clickatell two-way technical guide v2.0
Clickatell two-way technical guide v2.0 January 2015 1. Content 1. Content... 1 2. Overview... 3 3. Change history... 3 4. Context... 3 5. Introduction... 3 6. Standard-rated Virtual Mobile Numbers (VMNs)...
ENTTEC Pixie Driver API Specification
ENTTEC Pixie Driver API Specification Purpose This document specifies the interface requirements for PC based application programs to use the ENTTEC Pixie Driver board to drive RGB or RGBW type LED strips.
HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE
HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE REST API REFERENCE REST OVERVIEW Host Europe REST Storage Service uses HTTP protocol as defned by RFC 2616. REST operations consist in sending HTTP
Network Technologies
Network Technologies Glenn Strong Department of Computer Science School of Computer Science and Statistics Trinity College, Dublin January 28, 2014 What Happens When Browser Contacts Server I Top view:
Fairsail REST API: Guide for Developers
Fairsail REST API: Guide for Developers Version 1.02 FS-API-REST-PG-201509--R001.02 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
Ciphermail Gateway PDF Encryption Setup Guide
CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway PDF Encryption Setup Guide March 6, 2014, Rev: 5454 Copyright c 2008-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 4 2 Portal 4 3 PDF encryption
Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4)
Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4) The purpose of this document is to help a beginner to install all the elements necessary to use NWNX4. Throughout
1. Change Log... 3 2. Introduction... 4 3. Flow summary... 4 3.1 Flow Overview... 4 3.2 Premium SMS flow... 6 3.3 Pin Flow... 7 3.4 Redirect Flow...
Payment API 1. Change Log... 3 2. Introduction... 4 3. Flow summary... 4 3.1 Flow Overview... 4 3.2 Premium SMS flow... 6 3.3 Pin Flow... 7 3.4 Redirect Flow... 8 3.5 SMS Handshake Flow... 9 4. One-time
API Documentation. Introduction. General request structure. Authentication. Account and Site Identifiers. Name Description Optional
API Documentation Introduction Incapsula provides customers and partners with the ability to manage accounts and sites via an API. The API has the following characteristics: Requests are HTTP POST Parameters
1. Building Testing Environment
The Practice of Web Application Penetration Testing 1. Building Testing Environment Intrusion of websites is illegal in many countries, so you cannot take other s web sites as your testing target. First,
Package uptimerobot. October 22, 2015
Type Package Version 1.0.0 Title Access the UptimeRobot Ping API Package uptimerobot October 22, 2015 Provide a set of wrappers to call all the endpoints of UptimeRobot API which includes various kind
Chapter 2 Application Layer. Lecture 5 FTP, Mail. Computer Networking: A Top Down Approach
Chapter 2 Application Layer Lecture 5 FTP, Mail Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Application Layer 2-1 Chapter 2: outline 2.1 principles
OAuth 2.0 Developers Guide. Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900
OAuth 2.0 Developers Guide Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900 Table of Contents Contents TABLE OF CONTENTS... 2 ABOUT THIS DOCUMENT... 3 GETTING STARTED... 4
vcloud Air Platform Programmer's Guide
vcloud Air Platform Programmer's Guide vcloud Air OnDemand 5.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
UAB CIS QuickStart Guide Using the RT SelfService Web Interface Revision 1, 3/22/06
UAB CIS QuickStart Guide Using the RT SelfService Web Interface Revision 1, 3/22/06 Introduction The CIS department uses Request Tracker (RT) software to operate the IT Helpdesk and FrontOffice service
TED 5000 Third Party Posting API
TED 5000 Third Party Posting API Based on Gateway Firmware Revision R452 Table of Contents Introduction... 1 Activation... 1 Sample Activation XML... 2 Sample Activation Response XML... 2 Posting Data...
Manual. Netumo NETUMO HELP MANUAL WWW.NETUMO.COM. Copyright Netumo 2014 All Rights Reserved
Manual Netumo NETUMO HELP MANUAL WWW.NETUMO.COM Copyright Netumo 2014 All Rights Reserved Table of Contents 1 Introduction... 0 2 Creating an Account... 0 2.1 Additional services Login... 1 3 Adding a
ADMINISTRATION GUIDE. Cisco Small Business. WAP371 Wireless-AC/N Dual Radio Access Point with Single Point Setup
ADMINISTRATION GUIDE Cisco Small Business WAP371 Wireless-AC/N Dual Radio Access Point with Single Point Setup Contents Chapter 1: Getting Started 5 Starting the Web-Based Configuration Utility 5 Using
