XML koppeling

Website en Apps, Webapplicatie bouwen

Geplaatst
18 Juli 2019
Locatie
Nvt,
Contact
Nee, de werkzaamheden kunnen volledig op afstand uitgevoerd worden
Termijn
Binnen 1 maand
Budget
€ 100-500 vaste prijs
Reacties
5 Wie?

Opdrachtomschrijving

Beste freelancer,

XML koppeling bouwen:

Quiz Applicatie met PIN verificatie heeft zoals aangegeven drie methodes waarbij wij enkel XML-RPC ondersteunen.
- GetPinCode
- DoGamePlay
- DoHangup
- GetPinCode

Het result moet zijn als hieronder, binnen de value 1 struct met daarin de elementen die je wilt terug sturen, in dit geval dus alleen met een waarde.
Indien er ooit een toevoeging komt of andere applicatie die meerdere parameters terug gaat geven, dan moet daar voor elke variable dus een member aangemaakt worden in de struct, (maar is nu niet van toepassing.)



Voor wat betreft DoGamePlay is eigenlijk hetzelfde

Pin
- url is van de eindklant
- XML-RPC functie is van de eindklant
wij sturen als POST: call_id, Campaign_id, callingnumber
wij ontvangen niks terug - redirect naar connector start application

trigger
- url is van de eindklant
- XML-RPC functie is van de eindklant
wij sturen als POST: call_id, Campaign_id, callingnumber, PIN
wij ontvangen GET: Triggered (1 of 0)

Send Answer

- url is van de eindklant
- XML-RPC functie is van de eindklant
wij sturen als POST: call_id, question, answer, call_duration
wij ontvangen niks terug - redirect naar create question

Bij een beantwoorde vraag doen wij een xml-rpc call naar de klant.
Klant moet reageren moet één van de OK's als variabele bij een goed antwoord: OK1, OK2, OK3, OK4,
Bovenstaande geldt ook voor de NOK.

Hangup Flow

- url is van de eindklant
- XML-RPC functie is van de eindklant
wij sturen als POST: Call_id, Call_duration
wij ontvangen niks terug - redirect store items


Geïnteresseerd? Reageer dan direct!

Meer opdrachten in dit vakgebied

Freelancers, MKB én onderstaande bedrijven plaatsen opdrachten op Freelancer.nl

Download de gratis Freelancer applicatie

Available on the App Store
Available on Google Play