Web Service Integration



Similar documents
Spryng Making Business Mobile (0) Spryng Headquarters: Herengracht BW Amsterdam - The Netherlands

Spryng Making Business Mobile Mobile Terminated Premium SMS Gateway. Contents:

This document is to provide help and illustrations to users who wish to deliver SMS using the Pinnacle SMS Gateway via the HTTP Protocol.

Technical documentation

Authorize.NET Setup Guide

Advanced HTTP API Documentation

VoxStack GSM Gateway API. Version: Author: Joe.Yung

ZODIANET API (ZAPI2)

Plugin Integration Guide

How to Get Set Up for the 2014 BE-180 and Request an Extension if Needed

Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Quick Start Configuration Guide Salesforce.com Integration

Configuration Guide - OneDesk to SalesForce Connector

MSDG Services Integration Document Draft Ver 1.2

e-filing Secure Web Service User Manual

Qualys API Release Notes

Contents 1 Overview 2 Steps to run an Excel Add-In Setup: 3 Add-Ins 4 LOGIN 5 SEND SMS 5.1 Send Text or Flash Sms 5.2 Select Range 5.

FTP API Specification V2.6

SIM Configuration Guide. February 2015 Version 1 Document Reference: 8127

The following pages cover the setup process, plus some real world examples.

Grandstream Networks, Inc.

How to consume a Domino Web Services from Visual Studio under Security

UFTP AUTHENTICATION SERVICE

Fairfield University Using Xythos for File Sharing

Migration Manual (For Outlook 2010)

Fairsail REST API: Guide for Developers

SMS for REST Professional

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

DNNSmart Super Store User Manual

Wakefield Council Secure and file transfer User guide for customers, partners and agencies

Secure XML API Integration Guide. (with FraudGuard add in)

Marketo Integration Setup Guide

Resources You can find more resources for Sync & Save at our support site:

Nokia for Business. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Secure XML API Integration Guide - Periodic and Triggered add in

Ciphermail Gateway PDF Encryption Setup Guide

QuickNotes for using Tumbleweed, ISO's FTP system.

Technical Specification Normal SMS gateway

TRAINING GUIDE. TRAVEL AND EXPENSE CARD US Bank Access OnLine

Messaging API. API Specification Document Messaging API. Functionality: Send SMS Messages.

Technical Specification Premium SMS gateway

DataDirector Getting Started

Creating and Modifying PVAAS Accounts for Your School District

RSA SecurID TOKEN User Guide for Initial Setup and Use Secure Access to Andes Petroleum from Internet

User Manual. Version Yeastar Technology Co., Ltd.

Operating Instructions (For User Authentication)

Device Log Export ENGLISH

HTTPS GATEWAY INSTRUCTIONS

Parent Portal: Single Sign-On Account Creation

Credit Card Processing Setup

TABLE OF CONTENTS. Page 2

Signaling trace on E1/T1 gateway

Migration Manual (For Outlook Express 6)

Mandiri e-cash Online

a. StarToken controls the loss due to you losing your Internet banking username and password.

SMS Service Reference

KETTERING EACCOUNTS WEB PORTAL HELP SHEET

07/04/2014 NOBIL API. Version 3.0. Skåland Webservice Side 1 / 16

TABLE OF CONTENTS. Introduction 3 OTP SMS Two-Factor Authentication 5 Technical Overview 9 Features 10 Benefits 11 About MobiWeb 12 Quality 13

account multiple solutions

GATEWAY CONFIGURATION GUIDE. PowerCharge

GetLibraryUserOrderList

Clickatell Communicator2 Help Gui

New User Enrollment Processes for Online Banking Services

MyMobileAPI. mymobileapi.com

ONLINE WATER BILL PAYMENT FEATURES

State of Michigan Data Exchange Gateway. Web-Interface Users Guide

Active Directory Authentication Integration

Using Authorize.net for Credit Card Processing in YogaReg

Dalton State College Password Management System

1. Open the REGPROF start page at: 2. Click Register:

Internet Banking Frequently Asked Questions (FAQs) Version 1.0

How to Use Print from Register the printer

Cisco QuickVPN Installation Tips for Windows Operating Systems

Converge. System Administration Guide. Revision Date: November 2015

SL-Series Enhanced Management Security User s Guide

8 9 +

Windows Server 2008 R2 Initial Configuration Tasks

External authentication with Astaro AG Astaro Security Gateway UTM appliances Authenticating Users Using SecurAccess Server by SecurEnvoy

WHMCS Integration Manual

Bank and SecurePay Response Codes

Initial DUO 2 Factor Setup, Install, Login and Verification

E M A I L S E T - U P G U I D E

Connecting EWS using DDNS

Axway API Gateway. Version 7.4.1

Issue 1 EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

User and Programmer Guide for the FI- STAR Monitoring Service SE

Two-Factor Authentication

For details about using automatic user provisioning with Salesforce, see Configuring user provisioning for Salesforce.

ESET Secure Authentication Java SDK

Safeguard Ecommerce Integration / API

ACH Alert Positive. User Guide Client Security

OAuth 2.0 Developers Guide. Ping Identity, Inc th Street, Suite 100, Denver, CO

MicroStrategy Intelligence Server Configuration Table of contents

Transcription:

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 complete instructions.

About thesee API s This document contains a few web services that we have created for your convenience. Webservice Manual ver.2 HTTP API AVAILABLE LANGUAGES SEND SMS SMS STATUS GET CREDITS STATUS TABLE 3 4 5 6 7 Page: 2

Available Languages You can access this API to get the currently available languages provided by our sms gateway. It is useful if you want to show the nearest available language according to the member language on your website. API: 001 Type: PRIVATE (authentication needed) Request Data Data type: xml No mandatory parameters. E_ALL require_once("lib/nusoap.php" 'username' => 'password' => => $username, $password, $clientid $cliente = new nusoap_client($service $rs = $cliente->call('get_creditos', $parametros) if($erro = $cliente->geterror()){ echo "<erro> <strong><font color=\"red\"> $erro</font></strong><br>"; <creditos>9</creditos> Page: 3

Send SMS This API can be used to send SMS. It will return a list on XML format for your convenience. API: 001A Data: clientid : Your Client Identification Number username : Your Client Username for SMS.pt system login password : Your Client Password for SMS.pt system login msg : Message body (160 characters) remetente : Message sender ID case-sensitive (registered IDs only) Default ID: SMS. PT unicode : 0 = no Unicode (160 characters) / 1 = Unicode (70 characters) telemóvel : GSM number without international format (only Portuguesee network) Ex.: 910000000 data hora : For schedule sms only. Leavee blank for instant sms sending. E_ALL require_once("lib/nusoap.php" $msg = $remetente = $unicode = $telemovel = $data_hora = "Mensagem de teste"; "SMS. PT"; "91000000"; "2011-01-01 12:00:00"; 'username' 'password' 'telemovel' 'mensagem' 'remetente' 'unicode'' 'agendamento' => => $username, => $password, => $clientid, => $telemovel, => $msg, => $remetente, => $unicode, $data_hora $cliente = new nusoap_client($service $rs = $cliente->call('send sms', $parametros if($erro = $cliente->geterror()){ echo "<erro> <strong><font color=\"red\"> $erro</font></strong><br>"; <estado>0</estado> <id_sms>272161558</id_sms> Page: 4

SMS Status This API can be used to request SMS status. It will return a list on XML format for your convenience. API: 001B Data: clientid username password id_sms : Your Client Identification Number : Your Client Username for SMS.pt system login : Your Client Password for SMS.pt system login : SMS id generated on sms sending E_ALL require_once("lib/nusoap.php" $id_sms = "123456789"; 'username' => $username, 'password' => $password, => $clientid, 'id_sms' => $id_sms $cliente = new nusoap_client($service $rs = $cliente->call('get_relatorio',$ $parametros) if( ($erro = $cliente->geterror()){ echo "<erro> <strong><font color=\" "red\"> $erro</font>< </strong><br>"; <status>entregue</status> Page: 5

Get credits This API can be used to get the remaining credits. It will return a list on XML format for your convenience. API: 001C Data: clientid username password : Your Client Identification Number : Your Client Username for SMS.pt system login : Your Client Password for SMS.pt system login E_ALL require_once("lib/nusoap.php" 'username' => 'password' => => $username, $password, $clientid $cliente = new nusoap_client($service $rs = $cliente->call('get_creditos', $parametros) if( ($erro = $cliente->geterror()){ echo "<erro> <strong><font color=\" "red\"> $erro</font>< </strong><br>"; <creditos>8</creditos> Page: 6

Status 1000 1001 1002 1003 1004 1005 1006 0 -> Unknown error -> Username error -> Username or Password error -> ID error -> Deactivated user -> Wrong GSM number -> Insufficient credits -> Successs Page: 7