Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 2.5 die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
opgelost API installeren
API installeren
14 apr 2014 15:40Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
Deze info heb ik nog van de provider.
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
14 apr 2014 15:51
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:
Hier in moet je natuurlijk wel de waarde van de gegevensbron aanpassen.
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>");
}
?>
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
-
- Algemeen Moderator
-
- Berichten: 1722
API installeren
14 apr 2014 17:31
Dit is het antwoord dat ik kreeg
Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
14 apr 2014 20:01
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 |
- Juliank92
-
- Algemeen Moderator
-
- Berichten: 1722
API installeren
14 apr 2014 20:06 - 14 apr 2014 20:07Een 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

- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
14 apr 2014 20:38 - 14 apr 2014 20:40
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:
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.
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();
?>
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
-
- Algemeen Moderator
-
- Berichten: 1722
API installeren
14 apr 2014 22:40
Dank, ik ga ermee aan de slag en laat weten of het lukt. Echt ontzettend fijn. Hartelijk dank nogmaals.
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
15 apr 2014 11:09
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. |
- Astrid
-
- Moderator + Technisch team
-
- Berichten: 37643
API installeren
15 apr 2014 11:12 - 15 apr 2014 13:18Een deel is verborgen voor gasten. Log-in of registreer om het te kunnen bekijken.
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
15 apr 2014 13:24
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
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
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
API installeren
15 apr 2014 16:00
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:
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 |
- Juliank92
-
- Algemeen Moderator
-
- Berichten: 1722
API installeren
15 apr 2014 17:57
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.
In gesprek gaat lastig. Denk dat er ook wat zou moeten veranderen wanneer de persoon offline gaat.
- van den Brink
-
Heeft onderwerp gestart
- Bekend met Joomla!NL
-
- Berichten: 101
Tijd voor maken pagina: 1.391 seconden