Geis Point SOAP WebServices Interface



Podobné dokumenty
Geis Point SOAP WebServices Interface. Rozhraní pro vložení výdejního místa do objednávky na e-shopu. Verze

Geis Point Plugin Map

Technická dokumentace B2C WS postcode

TRANSPORTY výbušnin (TranV)

B2B SOAP - popis funkcionality

Position Services. Search

Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline

JSON API pro zjišťování cen MtG karet

Webové služby DPD. Verze

l Kontakt s klientem SSP Popis automatizované komunikace s ÚP ČR v součinnosti a exekuci

Chybová hlášení METODIKA MET-01/2014. SZR-56-1/OPICT-2013 počet stran 28 přílohy 0. Nahrazuje:

Web Services na SOAP

XML import do RUBIKONU

Zhodnocení architektury podniku. Jiří Mach

RESTful API TAMZ 1. Cvičení 11

Vyhledávací služba GeocodeSOE. Popis rozhraní

Object-relational mapping (JPA, Hibernate)

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

API pro volání služby kurzovního lístku KB

Návod na XML synchronizaci dat meteostanice WARIO ME z portálu

Artlingua Translation API

G-Service. popis webové služby

Robot bude XML stahovat každý den v brzkých ranních hodinách. Při nedostupnosti souboru nebo dlouhém načítání souboru nebude aktualizace provedena.

Geoportál a georeporty hl. m. Prahy. Jiří Čtyroký Útvar rozvoje hl. m. Prahy

Roční periodická zpráva projektu

l Kontakt s klientem SSP Popis automatizované komunikace s ÚP ČR v součinnosti a exekuci

Vývoj Internetových Aplikací

Webové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML

Verze dokumentu 0.1 duben 2016

Webové služby. služby OctopusPro

Michal Krátký, Miroslav Beneš

Spisová agenda. Popis komunikačního rozhraní. Autor analýzy: Zadavatel: ver.: TranSoft a.s Vrbenská České Budějovice

1 Vytvoření oboustranné informační platformy MČ občan (mobilní aplikace + rozhraní API pro přenos informací do webových stránek městské části)

Katalog egon služeb verze: 0.01

aplikace SeeMe Mobile uživatelská příručka

Popis egon služby. E75 - orgctidavkuaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Obsah Princip API...2 Funkce activate-user...3 Funkce deactivate-user...4 Funkce vlc-playlist...5 Funkce identify-user...6

Anabix API. Popis způsobu používání služby

PELIKAN DANIEL Definice XML exportů

Obsah. Společné chybové kódy. Doménové funkce

Příručka pro potvrzování zůstatku vydavatelům karetních platebních prostředků

Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV

Nastavení propojení s eshopem

Customer s NGPC Základy práce s katalogem ND

Webová služba. Popis. Dostupné operace. add_subscriber_groups

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5

Platební systém XPAY [

Nastavení propojení s eshopem

Datové schránky Software602, a.s. Vytvořeno dne: Aktualizováno: Verze: 2.0 Klasifikace: Veřejný dokument

Katalog NGPC (New Generation Parts Catalogue)

SeeMe MOBILE. Uživatelská příručka SeeMe Mobile. Provozovatel GPS služeb: pobočka ZNOJMO pobočka JIHLAVA pobočka DOMAŽLICE pobočka PRAHA Identifikace

Bezdrátové routery LTE & UMTS datové a hlasové brány

Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod.

Popis egon služby. E129 - rppvypisseznampusobnostiovm. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Android 100% Java telefon. Petr Musil

IBOD - API. Rozhraní pro přípis bodů partnery programu ibod

Informační systém katastru nemovitostí - nové funkce a služby - ISSS 2007 Hradec Králové, 2. a 3. dubna 2007

1. Rozhraní pro oznámení žádostí o překódování obsahu

Příručka pro editaci kontaktů na eagri

Klientský formát POHLEDÁVKY platný od

Obsah. Verze CLOUD... 5 Verze SERVER... 8 Verze DEMO Obecná konfigurace Nastavení zobrazení Základní informace

Obsah přednášky. 12. Dokumentace zdrojového kódu Tvorba elektronické dokumentace UML. Co je diagram tříd. Ing. Ondřej Guth

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

Webové služby. Martin Sochor

Komunikační protokol PŘÍJMOVÁ AGENDA

Max Homebanking PS uživatelský manuál rozhraní pro automatické stahování dat

Požadavky pro výběrová řízení TerraBus ESB/G2x

Katalog egon služeb verze: 7.00 Veřejná část

ČSOB BusinessBanking implementační příručka pro automatické stahování dat

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

podnikatele ve formě PDF dokumentu nebo budou jednotlivé datové položky rozvedeny v XML subelementech.

Turbo faktura XML API v 1.8

ČSOB BusinessBanking implementační příručka pro automatické stahování dat

Návod na obsluhu softwaru Amobile Sale objednávkový a prodejní software pro PDA a tablety s OS Android.

T-Cloud Zakázka. Uživatelská příručka

Vybraná zajímavá Lotus Notes řešení použitelná i ve vašich aplikacích. David Marko TCL DigiTrade

Jan Forman Manuál CLASSIFICATIO N: public / veřejný dokument IDE NTIFICATIO N N U MBER: AUTH OR:

Turbo faktura XML API v 1.5

P Ř Í L O H A 6 (FORMULÁŘE SLUŽBY VP) SMLOUVY O ZAJIŠTĚNÍ ÚČTOVÁNÍ CENY ZA SLUŽBU PŘÍSTUPU V PEVNÉM MÍSTĚ A CENY ZA DALŠÍ SLUŽBY.

Popis XML rozhraní Veřejného webu RŽP

Michal Kolařík ISZR - Brána k základním registrům

UJO Framework. revoluční architektura beans. verze

PELIKAN DANIEL - Definice CSV exportů

SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL

Popis egon služby. E17 - rospridelicp. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis ového API pro automatické registrace.eu kontaktů a.eu domén

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Chytry odbě ratěl API

WWW dotazovací služby pro prostorová data URM. Jiří Čtyroký Útvar rozvoje hl. m. Prahy

internetové stránky municipality

Návod k obsluze IP kamery Zoneway. IP kamery jsou určené pro odbornou montáž.

Datové schránky Software602, a.s. Vytvořeno dne: Aktualizováno: Verze: 1.7 Klasifikace: Veřejný dokument

Telefónica O2 Czech Republic, a.s., Olšanská 55/5, Praha 3,

Popis egon služby. E36 - ruianctiadresu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Dokumentace k API SSLmarketu. verze 1.3

log in AHD_DVR Průvodce rychlým startem První část: základní operace

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Popis egon služ by. E234 isuivyhledejparcelugp. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Vývoj SW pro mobilní zařízení s ios. Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie,

Transkript:

Geis Point SOAP WebServices Interface Rozhraní pro vložení výdejního místa do objednávky na e-shopu Verze 20150112 Platnost od 12.1.2015 1

Obsah Obecné informace... 3 Geis Point Plugin WSDL... 3 Popis funkcí... 3 1 funkce getregions... 3 2 funkce getcities... 5 3 funkce getgpdetail... 6 4 funkce searchgp... 8 2

Obecné informace Geis Point Plugin WSDL Jedná se o webservices rozhraní, kdy jsou na základě vstupních dat vrácena data WSDL a to rozhraním ve formátu JSON. Tento formát dat je pak snadno zpracovatelný v jazycích PHP, ASP či Java, případně i v aplikacích pro ios či Android. WSDL URL: http://plugin.geispoint.cz/wsdl/wsdl.php Na této adrese najdete definici WSDL, seznam jednotlivých funkcí a vstupních parametrů Níže si popíšeme dané funkce, vstupní a výstupním data + chybové stavy. Popis funkcí 1 funkce getregionsstring country_code Tato funkce slouží k vrácení seznamů dostupných krajů výdejních míst. Vstupní data country_code string kód země, pro Českou republiku použijeme CZ Výstupní data Výstupem je objektové JSON pole: a v případě nalezení záznamů obsahuje tyto prvky: id_region ID kraje name název kraje b v případě chyby: error popis chyby, seznam možných chybových stavů: - Neplatný kód země 3

Příklad vstupních dat getregions'cz' [1] => stdclass... Příklad výstupních dat objektového pole s nalezenými záznamy [id_region] => 19 [name] => Hl. m. Praha [id_region] => 27 [name] => Středočeský kraj po dekódování JSON dat Příklad výstupních dat objektového pole při chybě po dekódování JSON dat [error] => Neplatný kód země 4

2 funkce getcitiesstring country_code, int id_region Tato funkce slouží k vrácení seznamů dostupných měst výdejních míst. Vstupní data country_code string kód země, pro Českou republiku použijeme CZ id_region int ID kraje, které jsme dostali vráceno ve funkci getregions Výstupní data Výstupem je objektové JSON pole: a v případě nalezení záznamů obsahuje tyto prvky: id_region ID kraje name název města b v případě chyby: error popis chyby, seznam možných chybových stavů: - Neplatný kód země - Kód kraje musí být číslo - Zadaný kód kraje neexistuje getcities'cz',19 Příklad vstupních dat Příklad výstupních dat objektového pole s nalezenými záznamy po dekódování JSON dat [1] => stdclass [id_region] => 19 [city] => Praha 1 5

... [id_region] => 19 [city] => Praha 10 Příklad výstupních dat objektového pole při chybě po dekódování JSON dat [error] => Neplatný kód země 3 funkce getgpdetailstring id_gp Tato funkce slouží k vrácení detailních informací o výdejním místě GP. Vstupní data id_gp string ID výdejního místa GP, např. VM-15001 Výstupní data Výstupem je objektové JSON pole: a v případě nalezení záznamů obsahuje tyto prvky: id_gp ID výdejního místa id_region ID kraje name název city město street ulice zipcode PSČ country země email e-mail 6

phone telefon openining_hours otevírací doba holiday dovolená map_url odkaz na mapu gpsn GPS latitude gpse GPS longitude photo_url URL s fotografií výdejního místa note - poznámka b v případě chyby: error popis chyby, seznam možných chybových stavů: getgpdetail'vm-15001' - Zadejte ID GP - Zadané ID GP neexistuje Příklad vstupních dat Příklad výstupních dat objektového pole s nalezenými záznamy po dekódování JSON dat [id_gp] => VM-15001 [id_region] => 132 [name] => TRAFIKA,SKLO,PORCELÁN [city] => Kopřivnice [street] => Štefánikova 1239 [zipcode] => 74221 [country] => ČR [email] => maersro@post.cz [phone] => 603 154 061 [openining_hours] => Po-Pá 7:00-18:00, So 8:00-12:00 [holiday] => [map_url] => http://www.mapy.cz/s/6noe [gpsn] => 49.599178118658735 [gpse] => 18.146226100000035 [photo_url] => http://data.e-shoppartner.cz/download/fotovydejny/58586169.jpg [note] => 7

Příklad výstupních dat objektového pole při chybě po dekódování JSON dat [error] => Zadejte ID GP 4 funkce searchgpstring zipcode, string city, string id_gp Tato funkce slouží k vyhledání výdejních míst podle vstupních parametrů: PSČ, město či ID výdejního místa GP. Vstupní parametry jsou provázány funkcí OR, pokud nezadáte žádný parametr, pak Vám budou vráceny všechny záznamy. Vstupní data zipcode string PSČ požadované lokality city string název města, které nám bylo vráceno ve funkcni getcities id_gp string ID výdejního místa GP, např. VM-15001 Výstupní data Výstupem je objektové JSON pole: a v případě nalezení záznamů obsahuje tyto prvky: id_gp ID výdejního místa id_region ID kraje name název city město street ulice zipcode PSČ country země 8

email e-mail phone telefon openining_hours otevírací doba holiday dovolená map_url odkaz na mapu gpsn GPS latitude gpse GPS longitude photo_url URL s fotografií výdejního místa note - poznámka b v případě chyby: error popis chyby, seznam možných chybových stavů: - Zadaným parametrům neodpovídá žádný záznam - Zadejte alespoň jeden parametr searchgp'11000','praha 1','VM-15001' Příklad vstupních dat Příklad výstupních dat objektového pole s nalezenými záznamy [id_gp] => VM-15001 [id_region] => 132 po dekódování JSON dat [name] => TRAFIKA,SKLO,PORCELÁN [city] => Kopřivnice [street] => Štefánikova 1239 9

[zipcode] => 74221 [country] => ČR [email] => maersro@post.cz [phone] => 603 154 061 [openining_hours] => Po-Pá 7:00-18:00, So 8:00-12:00 [holiday] => [map_url] => http://www.mapy.cz/s/6noe [gpsn] => 49.599178118658735 [gpse] => 18.146226100000035 [photo_url] => http://data.eshoppartner.cz/download/fotovydejny/58586169.jpg [note] => Příklad výstupních dat objektového pole při žádném záznamu po dekódování JSON dat [error] => Zadaným parametrům neodpovídá žádný záznam 10