|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Benoit Travers Inscription : mars 2010 Messages : 1 ![]() |
Bonjour, je ne m'y connais pas du tout en API, etc..!
Néanmoins je voudrais utiliser un API permettant de suivre l'avancé du colis envoyé par Liveshipment. Voici le lien pour télécharger les instructions et tout! Avec de l'aide, j'ai réussi à faire ceci: <?php class TrackingRequest { var $MerchantUsername; var $InvoiceNumber; var $APIRequestKey; function TrackingRequest($username, $invoiceNo, $key) { $this->MerchantUsername = strtolower($username); $this->InvoiceNumber = strtolower($invoiceNo); $this->APIRequestKey = base64_encode(md5($username. $invoiceNo. $key, true)); } function getOrderStatus() { try { $client = new SoapClient("http://www.liveshipment.com/API/Tracking.asmx?WSDL"); $trackingResponse = $client->GetTracking(array('trackingRequest' => $this)); return $trackingResponse->GetTrackingResult; } catch (Exception $e) { return $e->getMessage(); } } } $Track = new TrackingRequest('bennygames','gadgetorama009','QKBTUAYOGGPVXRWZPNZKOUMSABDPRP'); $trackdata = $Track->getOrderStatus(); ?> Pouvez vous me dire ce qui ne vas pas? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Grégory RochePublishing Inscription : octobre 2009 Messages : 1 424 ![]() |
Bonjour,
et ton interpréteur en dit quoi de tout cela ? |
|
00
|
Copyright © 2000-2013 - www.developpez.com