API Documentation for PHP Clients

Size: px
Start display at page:

Download "API Documentation for PHP Clients"

Transcription

1 Introducing the Gold Lasso API API Documentation for PHP Clients The eloop API provides programmatic access to your organization s information using a simple, powerful, and secure application programming interface, the eloop Web Services API (the API). To use this document, you should have a basic familiarity with software development, Web services, and the eloop user interface. Any functionality described in this guide is available only if your organization has the API feature enabled. For accessing the API you will require an eloop4.0 username and password, and certificate from Gold Lasso. If you cannot access the features you see in this guide and would like to, please contact Gold Lasso at (301) or api@goldlasso.com. 1. Install curl with SSL if not installed on your machine 2. Install nusoap and make necessary changes. 3. Create eloop.class.php. 4. Sample PHP Code. 5. Basic Calls a. Important Calls b. Calls for Managing Subscribers c. Calls for Managing Messages d. Calls for Managing Outbound List e. Calls for Managing Categories 6. Custom Objects 7. Developer Documentation

2 1. Please make sure curl for SSL is installed for PHP on the machine you are planning to use for development. Helpful link for curl: 2. Install nusoap. Create new function call2() in nusoap.php, or change the existing call() function the way give below: Add following lines just before // serialize envelope ########## START ############## $payload = "<$operation xmlns=\" if ( is_array($params) ) { $i = 0; foreach($params as $var=>$value) { $payload.= "<$var xmlns=\"\">$value</$var>"; $i++; else { $payload.= "<arg0 xmlns=\"\">$params</arg0>"; $payload.= "</$operation>"; ####### END #################

3 3. Create eloop.class.php. After changing the settings accordingly. <?php require_once('../lib/nusoap.php'); // modified for use with your parameter structure class eloop { var $lmc_namespace = ' var $wsdl = '/home/apiejb.wsdl'; var $connect_timeout = 10; var $response_timeout = 20; var $client; var $soap_username = 'username'; var $soap_password = 'password'; //Constructor function eloop($pem = 'keystore.pem') { $this->client = new nusoap_client($this->wsdl, true, false, false, false, false, $this- >connect_timeout, $this->response_timeout); $this->client->setcurloption(curlopt_ssl_verifypeer, FALSE); $certrequest = array( 'sslcertfile' => $pem, 'sslkeyfile' => $pem, 'passphrase' => '' ); $this->client->setcredentials($this->soap_username, $this->soap_password, 'certificate', $certrequest);?> 4. Sample PHP Code using eloop.class.php. <?php require_once '../samples/eloop.class.php'; $eloop = new eloop('/home/certs/keystore.pem'); // Printing sayhello() function $result = $eloop->client->call('sayhello', 'Dippy', $eloop->lmc_namespace,'', false, null, 'document'); $result = $result['return']; echo $result; echo '<br><br>'; // Printing Printing Lists $result = $eloop->client->call('getlists', array(), $eloop->lmc_namespace,'', false, null, 'document'); $lists = $result['return']; echo "<div style='width:555px'>\n"; foreach($lists as $list) { $desc = str_replace("\r\n", ', ', $list['description']);

4 ?> echo "<b>{$list['name']</b><br><font size=1>{$desc</font><br><br>\n"; echo "</div>\n"; 4. Basic Calls 1. Two important calls for using eloop API are: login() public void login(java.lang.string ausername, java.lang.string apassword) throws com.gl.eloop.util.exceptionmanagement.eloopexception This is the first function that must be called when using the API. It validates your credentials and start API session. Valid username and password must be passed in this initial function. The method for passing this are by using an existing eloop 4.0 username/password or by creating a new username/password under the account settings->account users section of eloop Parameters: ausername - User Name for eloop 4.0 system apassword - Password for eloop4.0 system Throws: com.gl.eloop.util.exceptionmanagement.eloopexception (If user/password does not match in eloop System) logout() public void logout() throws com.gl.eloop.util.exceptionmanagement.eloopexception This is the last function that should be called to end the session. Always call this function to invalidate the session. For security reasons this function must be called. Throws: com.gl.eloop.util.exceptionmanagement.eloopexception describetablenames() String describetablenames() This function can be used to get Database tables names. describetable() String describetable(string tablename) This function can be used to get description of a table runquery() Object[][] runquery(string query, int limit, int offset)

5 This function can be used to run a SELECT SQL query. This function can only be used to get data and cannot be used to update data. 2. Calls for Managing Subscribers: void addsubscribertocommcategory(long subscriber_id, int cat_id) This function allows you to add a subscriber to a communication category. void addsubscribertolist(long subscriber_id, long list_id) This function allows you to add a subscriber to an outbound list. long addupdatesubscriber(subscriber sub) This function adds a new subscriber that or updates an existing subscriber. void deletesubscriber(long subscriber_id) This function can be used to delete a subscriber based on a unique identifier. Subscriber getsubscriberbyid(long subscriber_id, int[] dp_ids) This function gets the Subscriber information by unique ID along with the associated datapoint value. Subscriber[] getsubscriberdata(int[] dp_ids, long start, short length) This function gives the list of subscriber data information along with the datapoint value Subscriber[] getsubscriberdatawithsort(int[] dp_ids, long start, short length, int sort_dp_id, boolean sort_asc) This function is the same as the getsubscriberdata with the addition of the ability to sort. void removesubscriberfromcommcategory(long subscriber_id, int cat_id) This function allows you to remove a subscriber from a communication category. void removesubscriberfromlist(long subscriber_id, long list_id) This function allows you to remove a subscriber from an outbound list. Subscriber[] searchsubscribersbydatapoint(datapointstatement criteria, int[] dp_ids, long start, short length, int sort_dp_id, boolean sort_asc) This function allows you to search the subscribers that meet a certain criteria within the datapoint. void setsubscriberstatus(long subscriber_id, Subscriber.SubscriberStatus status_id) This function allows you to set the status of a subscriber. int addupdatedatapointcategory(category category) This function will allow you to add or update a datapoint category. int createdatapoint(datapoint dp) This function creates a new datapoint. void deletedatapoint(int dp_id) This function deletes a datapoint based on a unique datapoint ID. Category[] getalldatapointcategories() This function will return all of the existing datapoint categories. Datapoint[] getalldatapoints() This function returns the array of all datapoint objects in your eloop account. Datapoint getdatapointbyid(int dp_id) This function returns a datapoint based on a unique ID. Datapoint[] getdatapointsbycategoryid(int cat_id) This function returns the array of all Datapoint objects under a category. void modifydatapoint(datapoint dp) This function modifies or updates a datapoint. 3. Calls for Managing Messages: long addupdatemessage(message msg)

6 This function allows you to add or update a message. int addupdatemessagecategory(category category) This function will allow you to add or update a message category. void deletemessagebyid(long msg_id) This function deletes a message by message ID. Category[] getallmessagecategories() This function will return all of the existing communication categories. Message getmessagebyid(long msg_id) This function returns the message by message ID. Message[] getmessages() This function gets all messages. Message[] getmessagesbycategoryid(int cat_id) This function returns the message by category ID. 4. Calls for Managing Outbound Lists: long addupdatelist(list list) This function allows you to create or update a list. int addupdatelistcategory(category category) This function will allow you to add or update a list category. void deletelistbyid(long list_id) This function will delete a list based on a list ID. Category[] getalllistcategories() This function will return all of the existing list categories. List getlistbyid(long list_id) This function allows you to returns a list based on a List ID. List[] getlists() This function will return all of the lists associated with your account. List[] getlistsbycategoryid(int cat_id) This function will return all lists under a list category by category ID. 5. Calls for Managing Categories: int addupdatecommunicationcategory(category category) This function will add or update a communication category. Category[] getallcommunicationcategories() This function will return all of the communication categories. Category[] getcategoriesbyparentid(int cat_id) This function will allow you to return all of the child categories (list, message, communication, and datapoint) under the parent categories. Category getcategorybyid(int cat_id) This function gets a single category (list, message, communication, and datapoint) by category ID. Category[] getdatapointcategoriesbyparentid(int cat_id) This function will return all of the existing datapoint categories under a parent category. 6. Custom Objects Class com.gl.eloop.bean.category Class for storing Category information

7 Class com.gl.eloop.bean.datapoint Datapoint class stores information about subscriber like First Name, Last Name or any specific information like DOB, Card Number etc. Class com.gl.eloop.bean.list Class Outbound list is a virtual place holder of subscribers. Class com.gl.eloop.bean.message Class Outbound Message stores the Message information like HTML Body. Class com.gl.eloop.bean.subscriber Class Subscriber contains basic information of subscriber like Status, Optin-Method etc. 7. Developer Documentation For eloop API reference and developer documentation please Click Here

Documentation for PHP ORMapper. version 2.0

Documentation for PHP ORMapper. version 2.0 Documentation for PHP ORMapper version 2.0 Table of Contents Licensing...3 Requirements and installation...4 The Author...4 The Classes...5 Code examples...7 Licensing This project is released under the

More information

Locate your Advanced Tools and Applications

Locate your Advanced Tools and Applications MySQL Manager is a web based MySQL client that allows you to create and manipulate a maximum of two MySQL databases. MySQL Manager is designed for advanced users.. 1 Contents Locate your Advanced Tools

More information

Overview of Web Services API

Overview of Web Services API CHAPTER 1 The Cisco IP Interoperability and Collaboration System (IPICS) 4.0(x) application programming interface (API) provides a web services-based API that enables the management and control of various

More information

Getting Familiar with the Application Programming Interface Data Types

Getting Familiar with the Application Programming Interface Data Types CHAPTER 4 Getting Familiar with the Application Programming Interface Data Types Revised: November 8, 2010, Introduction This chapter describes the various API data types used in the Service Control Management

More information

Web Service API. rev Copyright 2017 v

Web Service API.   rev Copyright 2017 v Web Service API www.puresend.com rev.12.1.2017 Copyright 2017 Getting Started 1. Overview 1.1 Security 1.2 Connecting to Web Service 1.3 Sending Emails 2. Setup SSL Certificate 3. Creating a List 4. Adding

More information

Creating Your Parent Account

Creating Your Parent Account Parent Portal Guide for Parents 2016-2017 Creating Your Parent Account Before using the parent portal, you must pick up your access id and password from the school. This information must be picked up in

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: July 28, 2009, Introduction This chapter provides a detailed description of the Application Programming

More information

Getting Familiar with the API Data Types

Getting Familiar with the API Data Types CHAPTER 4 This module describes the various API data types used in the SCMS SCE Subscriber API. Subscriber ID, page 4-1 Information About Network ID Mappings, page 4-2 Information About SCA BB Subscriber

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: November 20, 2012, Introduction This chapter provides a detailed description of the Application

More information

SQream Connector Native C SQream Technologies Version 1.2.0

SQream Connector Native C SQream Technologies Version 1.2.0 SQream Connector Native C++ 1.2.0 SQream Technologies 2019-03-27 Version 1.2.0 Table of Contents The SQream Native C++ Connector - Overview................................................. 1 1. API Reference............................................................................

More information

Billing Configuration API 1.0

Billing Configuration API 1.0 Billing Configuration API 1.0 Integration Guide Version 1.0.1 Page 1 of 11 CONTENTS CONTENTS... 2 DOCUMENT CHANGE LOG... 3 VERSIONING... 4 BILLING CONFIGURATION WEB SERVICE... 4 INTRODUCTION... 5 WEB SERVICES

More information

SDK Developer s Guide

SDK Developer s Guide SDK Developer s Guide 2005-2012 Ping Identity Corporation. All rights reserved. PingFederate SDK Developer s Guide Version 6.10 October, 2012 Ping Identity Corporation 1001 17 th Street, Suite 100 Denver,

More information

Comodo Certificate Manager

Comodo Certificate Manager Comodo Certificate Manager Device Certificate Enroll API Comodo CA Limited 3rd Floor, 26 Office Village, Exchange Quay, Trafford Road, Salford, Greater Manchester M5 3EQ, United Kingdom Table of Contents

More information

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions Passwordstate Remote Session Launcher Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise

More information

Rollbase SOAP API Examples

Rollbase SOAP API Examples Rollbase SOAP API Examples Updated At: October 15, 2008 CONTENTS PHP...2 PHP 5 SOAP EXTENSION CLASSES... 2 CREATING A SOAP CLIENT... 3 SOAP CALLS... 4 getobjectdef... 4 search... 5 getdataobj... 6 getbinarydata...

More information

DCLI User's Guide. Data Center Command-Line Interface

DCLI User's Guide. Data Center Command-Line Interface Data Center Command-Line Interface 2.10.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit

More information

Sending Documents to Tenstreet API Guide (rev 06/2017)

Sending Documents to Tenstreet API Guide (rev 06/2017) Sending Documents to Tenstreet API Guide (rev 06/2017) Contents Introduction... 1 Agreements and Acknowledgements... 2 Understanding the API... 2 Debugging... 2 Logging... 2 Data Accuracy... 2 Support

More information

DCLI User's Guide. Data Center Command-Line Interface 2.9.1

DCLI User's Guide. Data Center Command-Line Interface 2.9.1 Data Center Command-Line Interface 2.9.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit

More information

DCLI User's Guide. Data Center Command-Line Interface 2.7.0

DCLI User's Guide. Data Center Command-Line Interface 2.7.0 Data Center Command-Line Interface 2.7.0 You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/ The VMware Web site also provides the latest product

More information

The Overlay Socket API

The Overlay Socket API 1/10/2002 Overlay Socket API 1 The Overlay Socket API 1. OVERVIEW The HyperCast software provides an Application Programming Interface (API) for building applications that use overlay sockets. The overlay

More information

PHP: Hypertext Preprocessor. A tutorial Introduction

PHP: Hypertext Preprocessor. A tutorial Introduction PHP: Hypertext Preprocessor A tutorial Introduction Introduction PHP is a server side scripting language Primarily used for generating dynamic web pages and providing rich web services PHP5 is also evolving

More information

Programming for the Web with PHP

Programming for the Web with PHP Aptech Ltd Version 1.0 Page 1 of 11 Table of Contents Aptech Ltd Version 1.0 Page 2 of 11 Abstraction Anonymous Class Apache Arithmetic Operators Array Array Identifier arsort Function Assignment Operators

More information

In this chapter we have described DM Configuration both in Policy Builder and Control Center.

In this chapter we have described DM Configuration both in Policy Builder and Control Center. In Policy Builder, page 1 In Control Center, page 15 Using REST APIs, page 37 In Policy Builder In this chapter we have described both in Policy Builder and Control Center. Note Any DM configuration changes

More information

Name Section Number. CS210 Exam #3 *** PLEASE TURN OFF ALL CELL PHONES*** Practice

Name Section Number. CS210 Exam #3 *** PLEASE TURN OFF ALL CELL PHONES*** Practice Name Section Number CS210 Exam #3 *** PLEASE TURN OFF ALL CELL PHONES*** Practice All Sections Bob Wilson OPEN BOOK / OPEN NOTES: You will have all 90 minutes until the start of the next class period.

More information

Server - The Tigo platform and urls associated with the api Client - Third party user with api access to the Tigo platform and/or Tigo api.

Server - The Tigo platform and urls associated with the api Client - Third party user with api access to the Tigo platform and/or Tigo api. Tigo REST API V3 Introduction This api is used to work with the Tigo Energy platform to automate the retrieval and creation of elements. It will attempt to adhere to standard REST calls found in most REST

More information

Princeton University COS 333: Advanced Programming Techniques A Subset of PHP

Princeton University COS 333: Advanced Programming Techniques A Subset of PHP Princeton University COS 333: Advanced Programming Techniques A Subset of PHP Program Structure -----------------------------------------------------------------------------------

More information

Customizing the WebSphere Portal login and logout commands

Customizing the WebSphere Portal login and logout commands Customizing the WebSphere Portal login and logout commands Abstract This technical note provides detailed information about how the WebSphere Portal login or logout flow can be extended or customized by

More information

Firebase Admin SDK for PHP

Firebase Admin SDK for PHP Feb 22, 2018 Contents 1 User Guide 3 1.1 Overview................................................. 3 1.1.1 Requirements.......................................... 3 1.1.2 Installation...........................................

More information

Large Scale MySQL Migration

Large Scale MySQL Migration to PostgreSQL! May 17, 2012 Content 1 Presentation Former Architecture A Wind of Change 2 PostgreSQL Architecture 3 4 In production Any question? Content 1 Presentation Former Architecture A Wind of Change

More information

Chapters 10 & 11 PHP AND MYSQL

Chapters 10 & 11 PHP AND MYSQL Chapters 10 & 11 PHP AND MYSQL Getting Started The database for a Web app would be created before accessing it from the web. Complete the design and create the tables independently. Use phpmyadmin, for

More information

LexisNexis Capital Monitor User Guide

LexisNexis Capital Monitor User Guide LexisNexis Capital Monitor User Guide CONTENTS About This Guide 2 Intended Audience 2 User Roles and Privileges 3 A. Corporate Administrator /User 4 Home Page 5 Create Users / View Users 6 Assign Services

More information

B. V. Patel Institute of BMC & IT 2014

B. V. Patel Institute of BMC & IT 2014 Unit 1: Introduction Short Questions: 1. What are the rules for writing PHP code block? 2. Explain comments in your program. What is the purpose of comments in your program. 3. How to declare and use constants

More information

Module 8 The Java Persistence API

Module 8 The Java Persistence API Module 8 The Java Persistence API Objectives Describe the role of the Java Persistence API (JPA) in a Java EE application Describe the basics of Object Relational Mapping Describe the elements and environment

More information

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008.

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. Outline. How cookies work. Cookies in PHP. Sessions. Databases. Cookies. Sometimes it is useful to remember a client when it comes

More information

Air Elite Management Guide. World Fuel Services elearning Tool

Air Elite Management Guide. World Fuel Services elearning Tool Air Elite Management Guide World Fuel Services elearning Tool www.wfselearning.com User Management Guide Administrator Menu You can access the Administrator Menu from the top navigation bar. The primary

More information

DCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface

DCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface Modified on 20 SEP 2018 Data Center Command-Line Interface 2.10.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

LEARN HOW TO USE CA PPM REST API in 2 Minutes!

LEARN HOW TO USE CA PPM REST API in 2 Minutes! LEARN HOW TO USE CA PPM REST API in 2 Minutes! WANT TO LEARN MORE ABOUT CA PPM REST API? If you are excited about the updates to the REST API in CA PPM V14.4 and would like to explore some of the REST

More information

Zulu edm API Handbook

Zulu edm API Handbook Zulu edm API Handbook Prepared by Wesley Wright 21 st March 2016 Version 1.0 Page 1 of 13 CONTENTS OVERVIEW... 3 API ACCESS... 4 API KEY... 4 LOGIN CREDENTIALS... 4 API REQUEST PARAMETER ORDER... 4 GENERIC

More information

Silk Performance Manager API Help

Silk Performance Manager API Help Silk Performance Manager 18.5 API Help Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright 2004-2017 Micro Focus. All rights reserved. MICRO FOCUS,

More information

Zend Zend PHP 5.3 Certification.

Zend Zend PHP 5.3 Certification. Zend 200-530 Zend PHP 5.3 Certification http://killexams.com/exam-detail/200-530 QUESTION: 237 Which of the following functions can be used to change the permission on a file or directory? A. chmod B.

More information

Update of Dassault Systèmes s Questionnaire

Update of Dassault Systèmes s Questionnaire Update of Dassault Systèmes s Questionnaire : In order to get up to date information to do business with your organization, Dassault Systèmes has invited you to connect to Ariba. You shall review and update

More information

escuela técnica superior de ingeniería informática

escuela técnica superior de ingeniería informática Tiempo: 2h escuela técnica superior de ingeniería informática Versión original: José Antonio Parejo y Manuel Resinas (diciembre 2008) Última revisión: Amador Durán y David Benavides (diciembre 2006); revisión

More information

Intellicus Single Sign-on

Intellicus Single Sign-on Intellicus Single Sign-on Intellicus Web-based Reporting Suite Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2009 Intellicus

More information

Genevestigator Data Export API

Genevestigator Data Export API Genevestigator Data Export API 1 Introduction 1.1 Purpose and Scope Revision: 1.13 The Genevestigator Data Export API provides programmatic access to the Genevestigator data. This documents describes the

More information

Comodo Certificate Manager

Comodo Certificate Manager Comodo Certificate Manager Device Certificate Enroll API Comodo CA Limited 3rd Floor, 26 Office Village, Exchange Quay, Trafford Road, Salford, Greater Manchester M5 3EQ, United Kingdom Table of Contents

More information

WebADM and OpenOTP are trademarks of RCDevs. All further trademarks are the property of their respective owners.

WebADM and OpenOTP are trademarks of RCDevs. All further trademarks are the property of their respective owners. API The specifications and information in this document are subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. This document may

More information

Intellicus Single Sign-on. Version: 16.0

Intellicus Single Sign-on. Version: 16.0 Intellicus Single Sign-on Version: 16.0 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

XML Processing & Web Services. Husni Husni.trunojoyo.ac.id

XML Processing & Web Services. Husni Husni.trunojoyo.ac.id XML Processing & Web Services Husni Husni.trunojoyo.ac.id Based on Randy Connolly and Ricardo Hoar Fundamentals of Web Development, Pearson Education, 2015 Objectives 1 XML Overview 2 XML Processing 3

More information

CSC System Development with Java. Database Connection. Department of Statistics and Computer Science. Budditha Hettige

CSC System Development with Java. Database Connection. Department of Statistics and Computer Science. Budditha Hettige CSC 308 2.0 System Development with Java Database Connection Budditha Hettige Department of Statistics and Computer Science Budditha Hettige 1 From database to Java There are many brands of database: Microsoft

More information

INTRANET v 0.1 a 2007/10/ Exiopol v 0.1a 1/13

INTRANET v 0.1 a 2007/10/ Exiopol v 0.1a 1/13 INTRANET v 0.1 a 1/13 Table of Contents EXIOPOL INTRANET...3 What is the EXIOPOL INTRANET...3 Requirements...3 How to create an account...4 How to LOGIN...4 Forgot your password?...4 The EXIOPOL INTRANET...5

More information

CIS 3308 Logon Homework

CIS 3308 Logon Homework CIS 3308 Logon Homework Lab Overview In this lab, you shall enhance your web application so that it provides logon and logoff functionality and a profile page that is only available to logged-on users.

More information

SSH with Globus Auth

SSH with Globus Auth SSH with Globus Auth Summary As the community moves away from GSI X.509 certificates, we need a replacement for GSI-OpenSSH that uses Globus Auth (see https://docs.globus.org/api/auth/ ) for authentication.

More information

IUID Registry Application Programming Interface (API) Version 5.6. Software User s Manual (SUM)

IUID Registry Application Programming Interface (API) Version 5.6. Software User s Manual (SUM) IUID Registry Application Programming Interface (API) Version 5.6 Software User s Manual (SUM) Document Version 1.0 May 28, 2014 Prepared by: CACI 50 N Laura Street Jacksonville FL 32202 Prepared for:

More information

API Spec Sheet For Version 2.5

API Spec Sheet For Version 2.5 INTRODUCTION The Wholesale SMS API is ideally suited for sending individual sms messages and/or automated responses through our premium routes. To send bulk messages through the API you can set your server

More information

Database Connectivity using PHP Some Points to Remember:

Database Connectivity using PHP Some Points to Remember: Database Connectivity using PHP Some Points to Remember: 1. PHP has a boolean datatype which can have 2 values: true or false. However, in PHP, the number 0 (zero) is also considered as equivalent to False.

More information

Management Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections:

Management Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections: This chapter contains the following sections:, page 1 About the Management GUI, page 1 About the CLI, page 1 User Login Menu Options, page 2 Customizing the GUI and CLI Banners, page 3 REST API, page 3

More information

Programming with the SCA BB Service Configuration API

Programming with the SCA BB Service Configuration API CHAPTER 3 Programming with the SCA BB Service Configuration API Published: December 23, 2013, Introduction This chapter is a reference for the main classes and methods of the Cisco SCA BB Service Configuration

More information

Qualys Cloud Platform (VM, PC) v8.x Release Notes

Qualys Cloud Platform (VM, PC) v8.x Release Notes Qualys Cloud Platform (VM, PC) v8.x Release Notes Version 8.18.1 April 1, 2019 This new release of the Qualys Cloud Platform (VM, PC) includes improvements to Vulnerability Management and Policy Compliance.

More information

Programming with the SCA BB Service Configuration API

Programming with the SCA BB Service Configuration API CHAPTER 3 Programming with the SCA BB Service Configuration API Revised: September 17, 2012, Introduction This chapter is a reference for the main classes and methods of the Cisco SCA BB Service Configuration

More information

In this chapter we have described DM Configuration both in Policy Builder and Control Center.

In this chapter we have described DM Configuration both in Policy Builder and Control Center. In Policy Builder, page 1 In Control Center, page 15 Using REST APIs, page 38 In Policy Builder In this chapter we have described both in Policy Builder and Control Center. Note Any DM configuration changes

More information

Table of Contents. Single Sign On 1

Table of Contents. Single Sign On 1 Table of Contents Table of Contents Single Sign On SAML Authentication Using SAML SSO Authentication Setting up SAML SSO Authentication Configuring OneLogin as an Identity Provider LDAP Authentication

More information

PassBy[ME] Management API Documentation

PassBy[ME] Management API Documentation PassBy[ME] Management API Document id: PBM_02 Document version: 1.1.12 Author: Microsec Ltd. Date: 2016.09.13. API Version: 2 1 Introduction... 5 1.1 PassBy[ME] architecture... 5 Terms... 6 PassBy[ME]

More information

API Developer Notes. A Galileo Web Services Java Connection Class Using Axis. 29 June Version 1.3

API Developer Notes. A Galileo Web Services Java Connection Class Using Axis. 29 June Version 1.3 API Developer Notes A Galileo Web Services Java Connection Class Using Axis 29 June 2012 Version 1.3 THE INFORMATION CONTAINED IN THIS DOCUMENT IS CONFIDENTIAL AND PROPRIETARY TO TRAVELPORT Copyright Copyright

More information

Vision Document 2.0 Online Book Store Phase-II. Vamsi Krishna Mummaneni

Vision Document 2.0 Online Book Store Phase-II. Vamsi Krishna Mummaneni Vision Document 2.0 Online Book Store Phase-II Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Vamsi Krishna Mummaneni CIS 895 MSE Project Kansas State

More information

Reports Web Services API. InCommon c/o Internet Oakbrook Drive, Suite 300 Ann Arbor MI, 48104

Reports Web Services API. InCommon c/o Internet Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 Reports Web Services API InCommon c/o Internet2 1000 Oakbrook Drive, Suite 300 Ann Arbor MI, 48104 Table of Contents 1 Introduction... 4 2 Authentication... 4 2.1 Authentication via Username and Password...4

More information

COE318 Lecture Notes Week 10 (Nov 7, 2011)

COE318 Lecture Notes Week 10 (Nov 7, 2011) COE318 Software Systems Lecture Notes: Week 10 1 of 5 COE318 Lecture Notes Week 10 (Nov 7, 2011) Topics More about exceptions References Head First Java: Chapter 11 (Risky Behavior) The Java Tutorial:

More information

Programming with the SCA BB Service Configuration API

Programming with the SCA BB Service Configuration API CHAPTER 3 Programming with the SCA BB Service Configuration API Revised: November 8, 2010, Introduction This chapter is a reference for the main classes and methods of the Cisco SCA BB Service Configuration

More information

Hello everyone! Page 1. Your folder should look like this. To start with Run your XAMPP app and start your Apache and MySQL.

Hello everyone! Page 1. Your folder should look like this. To start with Run your XAMPP app and start your Apache and MySQL. Hello everyone! Welcome to our PHP + MySQL (Easy to learn) E.T.L. free online course Hope you have installed your XAMPP? And you have created your forms inside the studio file in the htdocs folder using

More information

Use of PHP for DB Connection. Middle and Information Tier. Middle and Information Tier

Use of PHP for DB Connection. Middle and Information Tier. Middle and Information Tier Use of PHP for DB Connection 1 2 Middle and Information Tier PHP: built in library functions for interfacing with the mysql database management system $id = mysqli_connect(string hostname, string username,

More information

BI Office. Web Authentication Model Guide Version 6

BI Office. Web Authentication Model Guide Version 6 Web Authentication Model Guide Version 6 Copyright Pyramid Analytics 2010-2016 Contents 1. Web Authentication Model Overview... 3 A. Basic Authentication Models... 3 B. Windows Authentication Models...

More information

Web Security. Attacks on Servers 11/6/2017 1

Web Security. Attacks on Servers 11/6/2017 1 Web Security Attacks on Servers 11/6/2017 1 Server side Scripting Javascript code is executed on the client side on a user s web browser Server side code is executed on the server side. The server side

More information

PHPoC vs PHP > Overview. Overview

PHPoC vs PHP > Overview. Overview PHPoC vs PHP > Overview Overview PHPoC is a programming language that Sollae Systems has developed. All of our PHPoC products have PHPoC interpreter in firmware. PHPoC is based on a wide use script language

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS Way2mint SMS Mobile Terminate (MT) API Guide for HTTP / HTTPS 10/1/2009 Way2mint Services Prepared by: Mohit Jaswani Copyright Way2mint Services The content of this document are copyright and remain the

More information

H212 Introduction to Software Systems Honors

H212 Introduction to Software Systems Honors Introduction to Software Systems Honors Lecture #04: Fall 2015 1/20 Office hours Monday, Wednesday: 10:15 am to 12:00 noon Tuesday, Thursday: 2:00 to 3:45 pm Office: Lindley Hall, Room 401C 2/20 Printing

More information

Security issues. Unit 27 Web Server Scripting Extended Diploma in ICT 2016 Lecture: Phil Smith

Security issues. Unit 27 Web Server Scripting Extended Diploma in ICT 2016 Lecture: Phil Smith Security issues Unit 27 Web Server Scripting Extended Diploma in ICT 2016 Lecture: Phil Smith Criteria D3 D3 Recommend ways to improve web security when using web server scripting Clean browser input Don

More information

Hurricane SQL Audit APPLICATION NOTE

Hurricane SQL Audit APPLICATION NOTE Hurricane SQL Audit APPLICATION NOTE May 2015 Cutting edge simplicity Introduction The Hurricane SQL Audit service provides an alternate archive of Hurricane historical events using Microsoft SQL server.

More information

Telenor Corporate Call & SMS. API Documentation

Telenor Corporate Call & SMS. API Documentation Telenor Corporate Call & SMS API Documentation Table of Contents 1. Authentication & Session ID... 1 2. Sending a Quick Message... 2 3. Query a Quick Message... 3 4. Create a Subscriber List... 4 5. Add

More information

Chapter 1 An introduction to relational databases and SQL

Chapter 1 An introduction to relational databases and SQL Chapter 1 An introduction to relational databases and SQL Murach's MySQL, C1 2015, Mike Murach & Associates, Inc. Slide 1 Objectives Knowledge Identify the three main hardware components of a client/server

More information

CIS 764 Tutorial: Log-in Application

CIS 764 Tutorial: Log-in Application CIS 764 Tutorial: Log-in Application Javier Ramos Rodriguez Purpose This tutorial shows you how to create a small web application that checks the user name and password. Overview This tutorial will show

More information

Managing Reports. Reports. This chapter contains the following sections:

Managing Reports. Reports. This chapter contains the following sections: This chapter contains the following sections: Reports, page 1 Developing Reports Using POJO and Annotations, page 3 Developing Tabular Reports, page 4 Developing Drillable Reports, page 6 Registering Reports,

More information

PHPoC. PHPoC vs PHP. Version 1.1. Sollae Systems Co., Ttd. PHPoC Forum: Homepage:

PHPoC. PHPoC vs PHP. Version 1.1. Sollae Systems Co., Ttd. PHPoC Forum:  Homepage: PHPoC PHPoC vs PHP Version 1.1 Sollae Systems Co., Ttd. PHPoC Forum: http://www.phpoc.com Homepage: http://www.eztcp.com Contents 1 Overview...- 3 - Overview...- 3-2 Features of PHPoC (Differences from

More information

Assignment #3 CSCI 201 Spring % of course grade Title Weathermeister Back-End API Integration

Assignment #3 CSCI 201 Spring % of course grade Title Weathermeister Back-End API Integration Assignment #3 CSCI 201 4.5% of course grade Title Weathermeister Back-End API Integration Topics Covered Java Classes HTML CSS Basic Java Topics Java Servlets JSP JavaScript AJAX Databases SQL JDBC Overview

More information

Domains. Overview. CPS Wi-Fi Configuration Guide, Release

Domains. Overview. CPS Wi-Fi Configuration Guide, Release Overview, page 1 General Tab, page 3 Provisioning Tab, page 6 Locations Tab, page 9 Advanced Rules Tab, page 10 Service Provider, page 12 Create a Default Domain, page 14 Create an Auto Provision Domain,

More information

1 Register 2 Take Course 3 Take Test 4 Get Certificate

1 Register 2 Take Course 3 Take Test 4 Get Certificate Training Guide for Group Administrators Use this Admin Guide if you manage a training account for a group of learners. If you are not managing a group account, please use the Learner Guide instead. Training

More information

Publisher Partnerprogramme WebServices V.1.1 belboon GmbH /29

Publisher Partnerprogramme WebServices V.1.1 belboon GmbH /29 Publisher Partnerprogramme WebServices V.1.1 belboon GmbH 2011 2/29 Publisher Partnerprogramme WebServices V.1.1 belboon GmbH 2011 4/29 Publisher Partnerprogramme WebServices V.1.1 belboon GmbH 2011 5/29

More information

PowerSchool Parent Portal. Instructions

PowerSchool Parent Portal. Instructions PowerSchool Parent Portal Instructions What is the parent portal? Can view grades and attendance. Can view detailed assignment information if teachers utilize the teachers grade book. Can setup automatic

More information

Integration of the platform. Technical specifications

Integration of the platform. Technical specifications Introduction This document is meant as a reference and specification guide to carry out the integration between Gamelearn s platform and the different Learning Management System platforms of the client,

More information

A Parent s Guide to School Communication

A Parent s Guide to School Communication A Parent s Guide to School Communication Madison Public Schools September 2017 Infinite Campus Infinite Campus Infinite Campus is used to see information about your child, including: Attendance information

More information

Info 408 Distributed Applications Programming Exercise sheet nb. 4

Info 408 Distributed Applications Programming Exercise sheet nb. 4 Lebanese University Info 408 Faculty of Science 2017-2018 Section I 1 Custom Connections Info 408 Distributed Applications Programming Exercise sheet nb. 4 When accessing a server represented by an RMI

More information

Oracle 11g Invisible Indexes Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.

Oracle 11g Invisible Indexes   Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc. ORACLE 11G INVISIBLE INDEXES Inderpal S. Johal, Data Softech Inc. INTRODUCTION In this document we will work on another Oracle 11g interesting feature called Invisible Indexes. This will be very helpful

More information

Recite CMS Web Services PHP Client Guide. Recite CMS Web Services Client

Recite CMS Web Services PHP Client Guide. Recite CMS Web Services Client Recite CMS Web Services PHP Client Guide Recite CMS Web Services Client Recite CMS Web Services PHP Client Guide Copyright 2009 Recite Pty Ltd Table of Contents 1. Getting Started... 1 Adding the Bundled

More information

Moving LDAP Writes to Web Services

Moving LDAP Writes to Web Services Greek School Network National Technical University of Athens Moving LDAP Writes to Web Services Kostas Kalevras National Technical University of Athens, Network Operations Center kkalev@noc.ntua.gr 2007,

More information

Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes

Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes This document includes the following topics: About

More information

Sophos UTM Web Application Firewall For: Microsoft Exchange Services

Sophos UTM Web Application Firewall For: Microsoft Exchange Services How to configure: Sophos UTM Web Application Firewall For: Microsoft Exchange Services This guide explains how to configure your Sophos UTM 9.3+ to allow access to the relevant Microsoft Exchange services

More information

Read this before starting!

Read this before starting! Portion of test Points possible Written: 60 Code Modification: 20 Debug/Coding: 20 Total: 100 Points missed Points correct Student's Name: East Tennessee State University Department of Computer and Information

More information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni Data API Nasuni Corporation Boston, MA Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,

More information

Web Security: Vulnerabilities & Attacks

Web Security: Vulnerabilities & Attacks Computer Security Course. Song Dawn Web Security: Vulnerabilities & Attacks Cross-site Scripting What is Cross-site Scripting (XSS)? Vulnerability in web application that enables attackers to inject client-side

More information