Introductie.
Ervaren Expert
Waarom?
Coachview is een online softwarepakket voor cursusadministratie. Naast het registreren van opleidingen en inschrijvingen in Coachview is het ook mogelijk om gegevens uit Coachview te koppelen met jouw eigen website. Coachview biedt twee vormen van webservice-communicatie / abonnementen aan. Publicatie en webaanvraag. Deze twee vormen kunnen afzonderlijk of gezamenlijk afgenomen worden. Met behulp van webservices worden deze gegevens doorgegeven van Coachview naar de website en andersom.
  1. Met behulp van publicatie kunnen opleidingsgegevens uit Coachview getoond worden op de website. Denk hierbij aan een overzicht van alle beschikbare opleidingen of een cursusagenda.
  2. Met behulp van webaanvraag kunnen deelnemersgegevens doorgegeven worden vanuit de website naar Coachview Denk hierbij aan een online inschrijfformulier.

De webservices worden aangeboden op basis van een 'fair use policy'. Dat betekent dat jouw gebruik van de webservices de prestaties voor andere klanten niet mag beïnvloeden. Het maximaal aantal requests staat daarom standaard ingesteld op 5000 per dag. Dit maximum geldt voor de productietijden, van 08:00 tot 20:00. Buiten deze tijden geldt een maximum van 50.000 requests. Op het moment dat wij constateren dat er teveel requests worden ingediend, word je uiteraard van op de hoogte gesteld zodat je aanpassingen kan doen. Het is bijvoorbeeld niet toegestaan om complete data­synchronisaties vaker dan eens per dag uit voeren. Deze mogen alleen 's nachts plaatsvinden. Wil je hier van afwijken, neem dan contact op met de helpdesk om de mogelijkheden te bespreken.

Coachview omgevingen:
Er zijn twee omgevingen beschikbaar om jouw webservice te koppelen:
  1. In de trainingsomgeving kun je jouw webservice ontwikkelen. Tests die je hier uitvoert hebben geen invloed op de live data.
  2. De live-omgeving gebruik je om actuele gegevens op te halen of weg te schrijven.Nadat succesvol de webservice koppelingen in de trainingsomgeving getest zijn, ontvang je van de helpdesk de authenticatiesleutels om de koppeling te maken met de live-omgeving.

In overleg is het mogelijk een beperkte, tijdelijke, inlog te verkrijgen in onze trainingsomgeving.

Aan de slag!
Alvorens je aan de slag kunt, hebben we het ip adres van de webserver nodig. Zodra we deze ontvangen hebben, zullen we een security key uitgeven. Elke omgeving heeft zijn eigen security key. Deze security key werkt alleen in combinatie met het IPadres van de server waarop de website draait. Elke keer als er een webservice wordt aangeroepen wordt, zal deze security key dus meegestuurd moeten worden.Geef het ip adres van de webserver door aan jouw contactpersoon binnen Coachview of aan onze supportafdeling.

Het adres om verbinding te maken met de webservice is:
  1. https://training.coachview.net/Webservice/Geavanceerd.asmx?WSDL
  2. https://secure.coachview.net/Webservice/Geavanceerd.asmx?WSDL

Daarin staan alle webservices vermeld om verdere informatie uit Coachview op te halen. Met behulp van de webservice 'ToevoegenWebAanvraagV2' schrijf je een of meerdere deelnemers in.

Als de website verhuisd wordt of er wordt gebruik gemaakt van een ander IP-adres dan moet deze wijziging van het IP-adres doorgegeven worden aan de supportafdeling van Coachview. Onze supportafdeling zal dan een nieuwe security key leveren waarmee vanuit het gewijzigde IP-adres verbinding gemaakt kan worden met Coachview.

Vragen?
Bij vragen kun je contact opnemen met onze supportafdeling 088-4488555, of stuur een e-mail naar support@coachview.net.


Stappenplan.
Omschrijving
Start
Wil je meer weten over de begrippen die in de webservices vermeld staan? Lees meer over de basisbegrippen van Coachview.
Voorbeelden ophalen gegevens uit Coachview.
Voorbeeld wegschrijven gegevens in Coachview.