xmlrpc leggere le risposte. qualcuno mi aiuta?

lorenzo84

Utente Attivo
22 Lug 2012
239
0
16
Buonasera a tutti. Devo interfacciarmi con un booking engine che utilizza questo metodo per gestire le chiamate.

Non avendolo mai visto e non conoscendo bene la programmazione a oggetti sto trovando qualche difficoltà.

In teoria devo ottenere il token e da li faccio partire la chiamata:

PHP:
$server = new xmlrpc_client('https://wubook.net/xrws');
$args= array(	new xmlrpcval($config->getWbUsername(), 'string'),
					new xmlrpcval($config->getWbPassword(), 'string'),
					new xmlrpcval($config->getWbPkey(), 'string'));
$message = new xmlrpcmsg('acquire_token', $args);
$struct = $server->send($message)->value();
//$res= $struct->arraymem(0);
//$token= $struct->arraymem(1);
var_dump($struct);
 for ($i = 0; $i < $struct->arraySize(); $i++)
{
  $v = $struct->arrayMem($i);
  $token= $v->scalarVal();
}

echo $token."<hr>";

In questo modo sono riuscito a "pulire" e ottenere il token in modo da far partire la chiamata per ottenere le prenotazioni:

PHP:
$args= array(new xmlrpcval($token, 'string'),new xmlrpcval('11111111', 'int'));
  $message = new xmlrpcmsg('fetch_rooms', $args);
  $struct2 = $server->send($message)->value();


a questo punto dentro struct2 ho la risposta ma non so come leggerla e lavorarla.

Qualcuno mi aiuta?

Grazie mille
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Ciao, non so se hai ancora bisogno d'aiuto, ma hai provato ad effettuare un var_dump della variabile $struct2, se si ne posteresti l'output ?
E' importante partire sempre da lì per capire in primis com'è strutturato il responso dati.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Si deve installare/abilitare la estensione XMLRPC extension nella configurazione PHP PHP 6
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
D PHP leggere cartella di Windows PHP 1
G leggere file txt e stampare con php il contenuto a video PHP 7
S Leggere dati da API e visualizzarli PHP 0
F Leggere e aggiornare dati di campi <input text> su file di test PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
maxbossi Attenzione alle TRUFFE: Leggere attentamente!!! Annunci servizi di Social Media Marketing 0
J Leggere JSON da Instagram __a=1 PHP 0
L leggere RGB di un pixel dello schermo in java Java 1
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
Q Leggere NFC da web app - web nfc Javascript 0
G Pec come leggere il contenuto Posta Elettronica 1
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
P PHP - Leggere una pagina passata con Form e Captcha PHP 0
Drago73 [Java] leggere/scrivere txt server Java 0
C Leggere dati File.XMLcon PHP XML 11
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
M Leggere il contenuto di una cartella e memorizzare il nome file in mysql PHP 1
I [Javascript] Leggere "var" da file .js esterno (per google map) Javascript 6
W [PHP] Leggere un array un po complicato PHP 3
K Script PHP per leggere array.txt Presentati al Forum 3
H Interpretare e leggere il file log di sfc/scannow. Windows e Software 0
P leggere file .csv con javascript/jquery Javascript 11
V Leggere da db e metodi asincroni:vorrei capire jQuery 8
Monital Leggere un file php contenente dati json PHP 10
napuleone Leggere la scelta radio Javascript 0
Trapano Leggere un file .txt dal fondo PHP 7
Francesco Polese Leggere linea da un file ed eliminarla PHP 2
K leggere codice ean con fotocamera PHP 0
maxbossi Regolamento Regolamento della sezione - leggere ATTENTAMENTE prima di postare IP Cam e Videosorveglianza 0
P leggere dvd e memorizzazione dei dati letti PHP 1
F Leggere file contenuti in cartella e modificarne il nome PHP 3
M Leggere dati da file excel in base al nome del foglio di lavoro PHP 0
felino [Ajax] Leggere in contenuto da un URL esterno Ajax 2
napuleone type="file" leggere con js Javascript 3
A leggere la data del client PHP 1
D batch leggere ultima riga e salvarla Programmazione 0
C Leggere variabili esterne ad una classe in php 5.2 PHP 6
P Leggere XML PHP 4
M Leggere file di grandi dimensioni Java 2
D leggere il contenuto di un file di testo in un file .JS Javascript 11
M Leggere hard-disk linux su Windows Windows e Software 1
L file. leggere dall'ultima riga alla prima PHP 1
Z [VB.NET] Leggere pagina HTML ed estrarre dati da tabella .NET Framework 1
L [c++] Problema leggere file txt riga per riga C/C++ 0
Trapano [risolto] Leggere da un file txt in ordine inverso PHP 2
K Leggere contenuto di una cartella quando viene aperto il file PHP 6

Discussioni simili