API voor ontwikkelaars

API voor ontwikkelaars

api

API

API

Applicaties communiceren onderling via een zogenaamde Application Programming Interface (API). Een API stelt de ontwikkelaar van de ene applicatie instaat te praten met de andere applicatie. i-Reserve heeft diverse uitgaande koppelingen via API's zoals de betaalproviders waarmee gekoppeld is. Anderzijds is het ook mogelijk te koppelen met i-Reserve.

SOAP

SOAP

De i-Reserve API maakt gebruik van de techniek SOAP. Dit is een veelgebruikte standaard in web development die zorgt voor uniforme uitwisseling van gegevens. Het zorgt er ook voor dat twee verschillende ontwikkelplatformen toch met elkaar kunnen praten. Onderstaand voorbeeld is bijvoorbeeld gebouwd in Visual Basic, daar waar i-Reserve ontwikkeld wordt in PHP.

 

Werking

Werking

Een uitgebreide set aan hulpmiddelen is beschikbaar, zodat een programmeur bijvoorbeeld een boeking via de API kan maken. Er kan dan op een geheel andere site of reserveringssysteem worden gewerkt. Door de boekingen die op deze andere site binnenkomen ook te verwerken (via de API) in i-Reserve, wordt toch de beschikbaarheid gesynchroniseerd.

Voorbeeld: kassa koppeling

Voorbeeld: kassa koppeling

De API is onder andere in gebruik in het kassa systeem Horecat. In de kassa is een rooster opgenomen waarin de boekingen worden weergegeven die in i-Reserve zijn opgeslagen. De kassa is een typisch lokaal systeem, waarbij vaak muis en toetsenbord ontbreken. Het is dan erg handig dat wel een goed overzicht kan worden gegeven van de beschikbaarheid.

Share |
php_bwsql_bqjoomla_bwictoffice_bw