Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Discussion: Utiliser un API

  1. #1
    Invité de passage
    Profil pro Benoit Travers
    Inscrit en
    mars 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Benoit Travers

    Informations forums :
    Inscription : mars 2010
    Messages : 1
    Points : 0
    Points
    0

    Par défaut Utiliser un API

    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

  2. #2
    Modérateur
    Avatar de polymorphisme
    Homme Profil pro Grégory Roche
    Publishing
    Inscrit en
    octobre 2009
    Messages
    1 437
    Détails du profil
    Informations personnelles :
    Nom : Homme Grégory Roche
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing

    Informations forums :
    Inscription : octobre 2009
    Messages : 1 437
    Points : 2 096
    Points
    2 096

    Par défaut

    Bonjour,

    et ton interpréteur en dit quoi de tout cela ?

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •