GetLibraryUserOrderList



Similar documents
GetFormatList. Webservice name: GetFormatList. Adress:

GetProduct. Webservice name: GetProduct. Adress:

DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.

Address Phone & Fax Internet

HTTP and HTTPS Statistics Services

Using Web Services to Exchange data with Qualtrics and Hobsons Connect

Netswipe Processing Implementation

StreamServe Persuasion SP5 Document Broker Plus

HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE

JobScheduler Web Services Executing JobScheduler commands

InternetVista Web scenario documentation

CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7

HireDesk API V1.0 Developer s Guide

e-filing Secure Web Service User Manual

Core Fittings C-Core and CD-Core Fittings

Web Services Development using Top-down Design

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

1) ONEGATE, THE NEW PORTAL TO SUBMIT REPORTS TO THE NATIONAL BANK OF BELGIUM

HELIX MEDIA LIBRARY API DEVELOPER S GUIDE

Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial

BS1000 command and backlog protocol

webcrm API Getting Started

Authentication and Single Sign On

Java Access to Oracle CRM On Demand. By: Joerg Wallmueller Melbourne, Australia

What's New In DITA CMS 4.0

Oracle Enterprise Manager

WEB SERVICES TEST AUTOMATION

Module 13 Implementing Java EE Web Services with JAX-WS

BPEL. A Step by Step Guide: Model-Driven Generation with. Enterprise Architect. T his document will teach you how to use the Business Process

Office of Court Administration Automated Registry (AR) Interface Design Document for DSHS - Clinical Management for Behavioral Health Services (CMBHS)

WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Student Labs. Web Age Solutions Inc.

Implementing SQI via SOAP Web-Services

Building and Using Web Services With JDeveloper 11g

WEB SERVICES. Revised 9/29/2015

Service Oriented Architecture using JAVA

CHAPTER 9: DATAPORT AND XMLPORT CHANGES

Last Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling

Przelewy24 WebServices

SPARROW Gateway. Developer API. Version 2.00

Pervasive Data Integrator. Oracle CRM On Demand Connector Guide

Guide REST based web services in Automatisk kortbetaling via Betalingsservice

Developer Guide to Authentication and Authorisation Web Services Secure and Public

Web Service Integration

Table of contents. 2. Technical details Protocols used Messaging security Encoding Input and output...

Java Web Services Training

Oracle Web Service Manager 11g Field level Encryption (in SOA, WLS) March, 2012

CAISO Market Results Interface (CMRI) Interface Specification Fall 2013 Release

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

CA Nimsoft Service Desk

ArpViewer Manual Version Datum

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture

ipayment Gateway API (IPG API)

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14

Developing Java Web Services

Contents. 2 Alfresco API Version 1.0

Autotask Service Tickets with WhatsUp Gold

Grandstream XML Application Guide Three XML Applications

Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software

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

IoT-Ticket.com. Your Ticket to the Internet of Things and beyond. IoT API

MXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012

Real-Time Connectivity Specifications For. 270/271 and 276/277 Inquiry Transactions. United Concordia Dental (UCD)

My IC Customizer: Descriptors of Skins and Webapps for third party User Guide

Technical Information

Implementing a WCF Service in the Real World

Payvision Payment Processor. Technical Integration

Field Audit Trail Implementation Guide

Easy CollECt and the transaction ManagEr interface

Private Medical Insurance

MONETA.Assistant API Reference

Oracle WebLogic Server

Onset Computer Corporation

KMx Enterprise: Integration Overview for Member Account Synchronization and Single Signon

EUR-Lex 2012 Data Extraction using Web Services

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.

Requirement engineering Exercise the POS System solution

KC Data Integration Web Service Developer Guide

Whats the difference between WCF and Web Services?

Korean Cyber Payment Services

COMMERCIAL-IN-CONFIDENCE

Technical Interface Description

Documentation to use the Elia Infeed web services

ACCREDITATION COUNCIL FOR PHARMACY EDUCATION. CPE Monitor. Technical Specifications

ITS. Java WebService. ITS Data-Solutions Pvt Ltd BENEFITS OF ATTENDANCE:

9.4 BI Web. SAS Services. Developer's Guide. SAS Documentation

Iowa Immunization Registry Information System (IRIS) Web Services Data Exchange Setup. Version 1.1 Last Updated: April 14, 2014

Realizing Enterprise Integration Patterns in WebSphere

API Reference. Nordisk e-handel AB. Version 24

How to Improve Database Connectivity With the Data Tools Platform. John Graham (Sybase Data Tooling) Brian Payton (IBM Information Management)

Creating SOAP and REST Services and Web Clients with Ensemble

T Network Application Frameworks and XML Web Services and WSDL Tancred Lindholm

Pensio Payment Gateway Merchant API Integration Guide

1. Tutorial Overview

Connecting Custom Services to the YAWL Engine. Beta 7 Release

Transcription:

GetLibraryUserOrderList Webservice name: GetLibraryUserOrderList Adress: https://www.elib.se/webservices/getlibraryuserorderlist.asmx WSDL: https://www.elib.se/webservices/getlibraryuserorderlist.asmx?wsdl Webservice Methods: Name: GetLibraryUserOrderList Description: Get all user orders. Output schema: https://www.elib.se/webservices/schema/getlibraryuserorderlist.xsd Input: Parameter name Parameter type Optional Description retailerid Integer No The unique retailer id you have been given by ELib. retailerkeycode String No MD5 of the retailer keycode you have been given by Elib. cardnumber String No The users library card number. languagecode String Yes ISO 639-1 language code for metadata where language support is available. Default value en (English). Response status codes: ID Description 101 Ok. 102 Retailerid: Wrong length 103 Retailerid: Not an int

104 Retailorkey: Wrong length 118 The RetailerKey is wrong 157 Xml Response: Empty Example HTTP POST request getlibraryuserorderlist: retailerid=000&retailerkeycode=1234567890as1234567890as1234567890as &cardnumber=123456&languagecode=da Example HTTP POST response getlibraryuserorderlist: <GetLibraryUserOrderListResponse xmlns="https://www.elib.se/webservices"> <GetLibraryUserOrderListResult> <xs1:response xmlns:xs1="https://www.elib.se/webservices/schema/getlibraryuserorderlist.xsd"> <status xmlns=""> <code>101</code> <message>info - Ok</message> <maxloanperiod>30</maxloanperiod> <maxloanpertime>10</maxloanpertime> <maxloanstotal>10000</maxloanstotal> <maxloanpertimesound>3</maxloanpertimesound> <maxloanstotalsound>1500</maxloanstotalsound> <maxtotalperiod>3</maxtotalperiod> <usertotalloans>7</usertotalloans> <userebookloansremain>10</userebookloansremain> <usersoundloansremain>3</usersoundloansremain> <userebookloansnexttime>2010-08-20 00:00:00</userebookloansnexttime> <usersoundloansnexttime>2010-08-20 13:10:02</usersoundloansNexttime> <usertotalebookloans>0</usertotalebookloans> <usertotalsoundloans>7</usertotalsoundloans> </status> <data xmlns=""> <orderitem> <retailerordernumber>123456</retailerordernumber> <orderstatus id="1" name=""/> <orderdate>2010-08-06 12:13:33</orderdate> <loanexpiredate>2010-09-05 12:13:33</loanexpiredate> <book id="1234567890" idtype="isbn "> <title>lillys Danmarkshistorie.</title> <authors> <author name="pia Friis Laneth" type="författare" idtype="0"/> <author name="grete Tulinius" type="uppläsare" idtype="5"/> </authors> <publisher>gyldendal Lyd</publisher> <format id="71" name="lydbog streaming, bibliotek"/> <downloadurl>http://www.elib.se/order.asp?data=bq1kpgac9mvigdcm5q2pdhuemtmpnmlijut4y YsvJJ%2BkuAqZ4y0RUJPw%2BNjionVmZXdXj7gN3PcOSsSAjEPrbZWRZxOUVkTXWs3dQ0SNmPE%3D</ downloadurl>

<files type="1" format="75" description="audio book, WMA"> <file title="lillys Danmarkshistorie." name="isbn8702093995 _wma.zip" size="419523788" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6znpfdxlchyvu9 zefw6xxh7mqxceon%2fagfnicxlzieyfvdc%2fnc6o6ncegk0mi%2f1bcgddgjd9m3%2f1pslnchres7uu oaitnfom8d2e7zujocfffqkm5b8ki%2b%2feml2hvshssg%3d</file> <files type="2" format="75" description="audio book, WMA"> <file title="lillys Danmarkshistorie." name="del01.wma" size="14404823" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6znpfdxlchyvu9 zefw6xxh7mqxceon%2fagfnicxlzieyfotpmssak%2frmxuxmqs3t3qxd8xqzhumaf94p9oescuzcwe 2kN6p8M8Q%3d</file> </book> </orderitem> <orderitem> <retailerordernumber>123457</retailerordernumber> <orderstatus id="1" name=""/> <orderdate>2010-08-06 12:14:09</orderdate> <loanexpiredate>2010-09-05 12:14:09</loanexpiredate> <book id="8702092964 " idtype="isbn "> <title>liberty</title> <authors> <author name="jakob Ejersbo" type="författare" idtype="0"/> <author name="martin Greis" type="uppläsare" idtype="5"/> </authors> <publisher>gyldendal Lyd</publisher> <format id="71" name="lydbog streaming, bibliotek"/> <downloadurl>http://www.elib.se/order.asp?data=8uygw0x8fozevy%2fmw5xbkhuemtmpnmlizdi me43uxdekuaqz4y0rujpw%2bnjionvm%2b%2bfsp7tey91bmwch9jewnms9b6tdvkbslk1zcvjdxlu% 3D</downloadurl> <files type="1" format="75" description="audio book, WMA"> <file title="liberty" name="isbn8702092964 _wma.zip" size="652516423" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6x7dytaofp8%2b e9zefw6xxh7mqxceon%2fagfnicxlzieyfmtq3hcx%2bocwegk0mi%2f1bcgvl%2bzwhnq%2fo5slnchr es7uuoaitnfom8d2e7zujocfffqkm5b8ki%2b%2feml2hvshssg%3d</file> <files type="2" format="75" description="audio book, WMA"> <file title="liberty" name="del01.wma" size="13362476" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6x7dytaofp8%2b e9zefw6xxh7mqxceon%2fagfnicxlzieyfj3%2fynmmub3cxuxmqs3t3qxd8xqzhumaf94p9oescuzcw e2kn6p8m8q%3d</file>

</book> </orderitem> </xs1:response> </GetLibraryUserOrderListResult> </GetLibraryUserOrderListResponse>Example SOAP request getlibraryuserorderlist: <soap:envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="https://www.elib.se/webservices"> <soap:header/> <soap:body> <web:getlibraryuserorder> <web:retailerid>000</web:retailerid> <web:retailerkeycode>1234567890as1234567890as1234567890as</web:retailerkeycode> <web:cardnumber>123456</web:retailerorderid> <web:languagecode>da</web:languagecode> </web:getlibraryuserorder> </soap:body> </soap:envelope> Example SOAP response getlibraryuserorderlist: <soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <soap:body> <GetLibraryUserOrderListResponse xmlns="https://www.elib.se/webservices"> <GetLibraryUserOrderListResult> <xs1:response xmlns:xs1="https://www.elib.se/webservices/schema/getlibraryuserorderlist.xsd"> <status xmlns=""> <code>101</code> <message>info - Ok</message> <maxloanperiod>30</maxloanperiod> <maxloanpertime>10</maxloanpertime> <maxloanstotal>10000</maxloanstotal> <maxloanpertimesound/> <maxloanstotalsound/> <maxtotalperiod>3</maxtotalperiod> <usertotalloans/> <userebookloansremain/> <usersoundloansremain/> <userebookloansnexttime/> <usersoundloansnexttime/> <usertotalebookloans/> <usertotalsoundloans/> </status> <data xmlns=""> <orderitem> <retailerordernumber>123456</retailerordernumber> <orderstatus id="1" name=""/> <orderdate>2010-08-06 12:13:33</orderdate> <loanexpiredate>2010-09-05 12:13:33</loanexpiredate>

<book id="8702093995 " idtype="isbn "> <title>lillys Danmarkshistorie.</title> <authors> <author name="pia Friis Laneth" type="författare" idtype="0"/> <author name="grete Tulinius" type="uppläsare" idtype="5"/> </authors> <publisher>gyldendal Lyd</publisher> <format id="71" name="lydbog streaming, bibliotek"/> <downloadurl>http://www.elib.se/order.asp?data=bq1kpgac9mvigdcm5q2pdhuemtmpnmlijut4y YsvJJ%2BkuAqZ4y0RUJPw%2BNjionVmZXdXj7gN3PcOSsSAjEPrbZWRZxOUVkTXWs3dQ0SNmPE%3D</ downloadurl> <files type="1" format="75" description="audio book, WMA"> <file title="lillys Danmarkshistorie." name="isbn8702093995 _wma.zip" size="419523788" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6znpfdxlchyvu9 zefw6xxh7mqxceon%2fagfnicxlzieyfvdc%2fnc6o6ncegk0mi%2f1bcgddgjd9m3%2f1pslnchres7uu oaitnfom8d2e7zujocfffqkm5b8ki%2b%2feml2hvshssg%3d</file> <files type="2" format="75" description="audio book, WMA"> <file title="lillys Danmarkshistorie." name="del01.wma" size="14404823" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6znpfdxlchyvu9 zefw6xxh7mqxceon%2fagfnicxlzieyfotpmssak%2frmxuxmqs3t3qxd8xqzhumaf94p9oescuzcwe 2kN6p8M8Q%3d</file> </book> </orderitem> <orderitem> <retailerordernumber>123457</retailerordernumber> <orderstatus id="1" name=""/> <orderdate>2010-08-06 12:14:09</orderdate> <loanexpiredate>2010-09-05 12:14:09</loanexpiredate> <book id="8702092964 " idtype="isbn "> <title>liberty</title> <authors> <author name="jakob Ejersbo" type="författare" idtype="0"/> <author name="martin Greis" type="uppläsare" idtype="5"/> </authors> <publisher>gyldendal Lyd</publisher> <format id="71" name="lydbog streaming, bibliotek"/> <downloadurl>http://www.elib.se/order.asp?data=8uygw0x8fozevy%2fmw5xbkhuemtmpnmlizdi me43uxdekuaqz4y0rujpw%2bnjionvm%2b%2bfsp7tey91bmwch9jewnms9b6tdvkbslk1zcvjdxlu% 3D</downloadurl>

<files type="1" format="75" description="audio book, WMA"> <file title="liberty" name="isbn8702092964 _wma.zip" size="652516423" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6x7dytaofp8%2b e9zefw6xxh7mqxceon%2fagfnicxlzieyfmtq3hcx%2bocwegk0mi%2f1bcgvl%2bzwhnq%2fo5slnchr es7uuoaitnfom8d2e7zujocfffqkm5b8ki%2b%2feml2hvshssg%3d</file> <files type="2" format="75" description="audio book, WMA"> <file title="liberty" name="del01.wma" size="13362476" sizetype="byte">https://www.elib.se/webservices/fulfillment/?datax=drpc%2bekyt6x7dytaofp8%2b e9zefw6xxh7mqxceon%2fagfnicxlzieyfj3%2fynmmub3cxuxmqs3t3qxd8xqzhumaf94p9oescuzcw e2kn6p8m8q%3d</file> </book> </orderitem> </xs1:response> </GetLibraryUserOrderListResult> </GetLibraryUserOrderListResponse> </soap:body> </soap:envelope>

Webservice Method: Name: GetLanguageList Description: Gets a languagelist. Output schema: https://www.elib.se/webservices/schema/getlanguagelist.xsd Input: Parameter name Parameter type Optional Description Retailerid Integer No The unique retailer id you have been given by ELib. retailerkeycode String No MD5 of the retailer keycode you have been given by Elib. languagecode String Yes ISO 639-1 language code for metadata where language support is available. Default value en (English). Response status codes: ID Description 101 Ok. 102 Retailerid: Wrong length 103 Retailerid: Not an int 104 Retailorkey: Wrong length 118 The RetailerKey is wrong 157 Xml Response: Empty Example HTTP POST request *Method*: retailerid=0&retailerkeycode= ocb58dshjkrtui58vnmdfgjlert89056&languagecode=en

Example HTTP POST response *Method*: <?xml version="1.0" encoding="utf-8"?> <response xmlns=""> <status> <code>101</code> <message>info - Ok</message> </status> <id>1</id> <code>sv</code> <name>swedish</name> <id>2</id> <code>no</code> <name>norwegian</name> <id>3</id> <code>da</code> <name>danish</name> <id>4</id> <code>fi</code> <name>finnish</name> <id>10</id> <code>en</code> <name>english</name> </response> Example SOAP request *Method*: <soap:envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="https://www.elib.se/webservices"> <soap:header/> <soap:body> <web:getlanguagelist> <web:retailerid>0</web:retailerid> <web:retailerkeycode> 12345678901324567890</web:retailerkeycode> <web:languagecode>en</web:languagecode> </web:getlanguagelist>

</soap:body> </soap:envelope> Example response *Method*: <soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <soap:body> <GetLanguageListResponse xmlns="https://www.elib.se/webservices"> <GetLanguageListResult> <xs1:response xmlns:xs1="https://www.elib.se/webservices/schema/getlanguagelist.xsd"> <status xmlns=""> <code>101</code> <message>info - Ok</message> </status> <data xmlns=""> <id>1</id> <code>sv</code> <name>swedish</name> <id>2</id> <code>no</code> <name>norwegian</name> <id>3</id> <code>da</code> <name>danish</name> <id>4</id> <code>fi</code> <name>finnish</name> <id>5</id> <code>es</code> <name>spanish</name> </xs1:response> </GetLanguageListResult> </GetLanguageListResponse> </soap:body> </soap:envelope>