PHP gebruiken om via een .wsdl gegevens in te lezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kenny Bloem

Kenny Bloem

15/07/2013 19:45:01
Quote Anchor link
Hallo,

ik heb van een leverancier een .wsdl url gekregen en op die manier moet ik gegevens in kunnen laden in mijn eigen website. Nu wil ik absoluut niets voorgekouwd hebben maar het lijkt haast onmogelijk om een fatsoenlijke handleiding te vinden die uitlegd hoe je verbinding maakt en hoe je vervolgens gegevens kunt uitlezen.

Kan iemand mij een duwtje in de juiste richting geven? Ik ben bezig met de ontwikkeling van een website en alles gaat eigenlijk best voorspoedig maar dit voelt echt als een enorme drempel.
 
PHP hulp

PHP hulp

24/12/2024 02:27:59
 
Reshad F

Reshad F

15/07/2013 21:04:10
Quote Anchor link
Hier staat wat je zoekt volgens mij

http://uk.php.net/manual/en/class.soapclient.php
 
Kenny Bloem

Kenny Bloem

16/07/2013 12:33:42
Quote Anchor link
Thanks,

dat heeft me zeker geholpen. Ik heb nu het idee dat ik goed verbinding kan maken met de wsdl.

Quote:
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
21
22
23
24
25
26
27
<?php

  require_once('SoapClientAuth.php');

  ini_set("soap.wsdl_cache_enabled", "0");

  #- Loading the WSDL document
  $wsdl = "http://www.voorbeeld.nl/voorbeeld.wsdl";    

  $client = new SoapClientAuth($wsdl,
        array(
              'login' => $Username,
              'password' => $Password
             ));  

  $types = $client->__getTypes();

  var_dump($types);

  echo "</br>";

  $req = $client->ProductItemSearch(
                                    array('input' => array('cat_id' => '4', 'item_id' => '68899', 'shopinfosort' => 'PRICE')));

  print $req->ValueOut;
  echo "</br>";
?>


Roep ik op bovenstaande manier wel op juiste manier informatie op?

Ik krijg namelijk onderstaande foutmelding.
Quote:
Fatal error: Uncaught exception 'Exception' with message 'Error' in /home/indexxx/public_html/gamesite/wsdl/SoapClientAuth.php:110 Stack trace: #0 [internal function]: SoapClientAuth->__doRequest
Gewijzigd op 16/07/2013 14:52:15 door Kenny Bloem
 



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.