Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 2.5 die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

opgelost API installeren

API installeren

14 apr 2014 15:40
#13

Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.

Deze info heb ik nog van de provider.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

14 apr 2014 15:51
#14
Omdat het voor mij nog niet duidelijk is waar de data vandaan moet komen, lijkt het mij handig dat je daarover even contact opneemt met je provider. (deze zal je waarschijnlijk heel snel kunnen inlichten waar de XML gegevens vandaan moeten komen)
Ik ben er even vanuit gegaan dat wat in het pdf'je staat de gebruikte structuur is. Een voorbeeld code zou dan dus zijn:
Code:
<?php $xml=simplexml_load_file("http://code-base.nl/xml_test/xml.xml"); foreach($xml->params->param->value->struct->children() as $child) { echo ("Naam van de medewerker: ".$child->name."<br>"."Beschikbaar: ".$child->value->string."<br>"); } ?>
Hier in moet je natuurlijk wel de waarde van de gegevensbron aanpassen.
Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
Discussie gesloten.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

API installeren

14 apr 2014 17:31
#15
Dit is het antwoord dat ik kreeg

Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

14 apr 2014 20:01
#16
Wat is je Account Pin en je Extension ID? Deze twee heb ik nodig om de verbinding te kunnen testen.
Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
Discussie gesloten.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

API installeren

14 apr 2014 20:06 - 14 apr 2014 20:07
#17

Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
[/hide]
Wat echt super aardig en fijn dat je me helpt! Dank :woohoo:
Laatst bewerkt 14 apr 2014 20:07 door van den Brink.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

14 apr 2014 20:38 - 14 apr 2014 20:40
#18
Hij returnt wel een waarde, maar dat is -1. Dat lijkt me niet echt iets wat logisch is...

Ik zou in elk geval als ik jou was morgen nogmaals contact opnemen met je provider, en hun ook meteen de volgende code mee sturen:
Code:
<?php define('XML_AANVRAAG', '<?xml version="1.0"?> <methodCall> <methodName>ivr.getAgentAvail</methodName> <params> <param> <value> <struct> <member> <name>ZET HIER DE ACCOUNT PIN NEER</name> <value><string>value1</string></value> </member> <member> <name>ZET HIER DE EXTENSION ID NEER</name> <value><string>value2</string></value> </member> </struct> </value> </param> </params> </methodCall>'); define('XML_URL', 'https://mijn.belfabriek.nl/xml/general/xml.asp'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, XML_URL); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 4); curl_setopt($ch, CURLOPT_POSTFIELDS, XML_AANVRAAG); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml')); $result = curl_exec($ch); curl_close($ch); $xml=simplexml_load_string($result); foreach($xml->params->param->value->struct->children() as $child) { if ($child->name == "available"){ echo ("Naam: ".$child->name."<br>"."Waarde: ".$child->value->i4."<br>"); } elseif ($child->name == "availReason"){ echo ("Naam: ".$child->name."<br>"."Waarde: ".$child->value->string."<br>"); } } exit(); ?>
Ik heb aangegeven waar je de account id en de extension id moet invullen. Ik weet niet of je 3 extension id's in een aanvraag kunt versturen, zou dit ook even vragen aan je provider.
Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
Laatst bewerkt 14 apr 2014 20:40 door Juliank92.
Discussie gesloten.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

API installeren

14 apr 2014 22:40
#19
Dank, ik ga ermee aan de slag en laat weten of het lukt. Echt ontzettend fijn. Hartelijk dank nogmaals.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

15 apr 2014 11:09
#20
Tekst verwijderd. Gaf conflicten, graag posten zonder sourcerer codes!
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Discussie gesloten.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37128

API installeren

15 apr 2014 11:12 - 15 apr 2014 13:18
#21

Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
Laatst bewerkt 15 apr 2014 13:18 door Astrid.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

15 apr 2014 13:24
#22
Ik krijg de php maar niet geïnstalleerd. van De provider ontving ik het volgende bericht:
De structuur lijkt goed.

Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.

Ik begrijp de laatste zin niet. En wat vooral nog de kwestie is nu, hoe krijg ik het in de site?
Heb Directphp geïnstalleerd en aixeena, maar krijg beide niet aan de praat.
Pfff, bijna moedeloos
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101

API installeren

15 apr 2014 16:00
#23
Hoi,

GetAgentAvail, is de method naam van het XML bestand wat de aanvraag verstuurd.

Kijk hier even of er iets veranderd, als de gebruiker met extension id 06000 in gesprek is. Op dit moment staan daar de volgende gegevens:

Naam: available
Waarde: -1
Naam: availReason
Waarde: -
Naam: extension
Waarde:

Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
Discussie gesloten.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

API installeren

15 apr 2014 17:57
#24
Er veranderd niets als ik deze lijn beschikbaar of niet beschikbaar maak.
In gesprek gaat lastig. Denk dat er ook wat zou moeten veranderen wanneer de persoon offline gaat.
Discussie gesloten.
  • van den Brink
  • van den Brink's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 101
Moderators: Juliank92PeterJelleRomke
Tijd voor maken pagina: 0.911 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie