API calls via PHP ???

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frenk Piekema

Frenk Piekema

26/02/2015 21:20:05
Quote Anchor link
Beste hulp,

Ik ben niet bejend met PHP, maar ik ben een uitdaging aangegaan met mezelf om onderstaand problem op te lossen.

Ik wil graag een URL met een API Call uitvoeren vanuit PHP. Deze URL zie er ongeveer als volgt uit.

https://www.voorbeeld.com/api/?apikey=82xxx437231e48e300xxxed55e1aac&service=add_client&name=JANSEN

Als je dit uitvoerd, krijg ik in de browser een XML response :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?xml version="1.0" encoding="ISO-8859-1"?>


-<result>
-<data>
-<success>
<![CDATA[1]]>
</success>
<clientid>104050</clientid>
</data>
</result>

En ik wil de waarde van clientID later weer gebruiken voor een andere API Call die ik weer wil inschieten via PHP.

Wie kan mij helpen?
 
PHP hulp

PHP hulp

19/04/2024 23:47:04
 
Ward van der Put
Moderator

Ward van der Put

27/02/2015 09:34:19
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$xml
= '<?xml version="1.0" encoding="ISO-8859-1"?>
    <result>
      <data>
        <success>
          <![CDATA[1]]>
        </success>
        <clientid>104050</clientid>
      </data>
    </result>'
;

$document = new \DOMDocument();
$document->loadXML($xml);

foreach ($document->getElementsByTagName('clientid') as $element) {
    $client_id = $element->nodeValue;
}


var_dump($client_id);  // string(6) "104050"
?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.