Introduction


Pour utiliser l'API wmaker vous devez utiliser la convention d'appel REST, envoyer une requête à son url API en spécifiant une méthode et des arguments, puis vous recevez une réponse formatée.


Toutes les requêtes doivent utiliser une liste de paramètres nommés :

  • Le paramètre OBLIGATOIRE api_key permet de spécifier votre clé API que vous pouvez récupérer à partir de votre backoffice (réseau->plugin & API....)
  • Le paramètre OBLIGATOIRE api_sig permet de spécifier votre signature d'appel signé avec votre clé secrète.
  • Le paramètre OBLIGATOIRE method permet de spécifier la méthode d'appel (exemple post.get, video.getList...)
  • Le paramètre facultatif format permet de spécifier un format de réponse, qui est le XML par défaut.
  • Les arguments de la méthode.
Les arguments, réponses et codes d'erreur de chaque méthode sont listés sur la page de données techniques de la méthode.

Signature [api_sig]


[api_sig]
est une signature de méthode, elle se calcule avec cette fonction.

api_sig = md5(API_SECRET  + API_KEY + METHOD_NAME)

Exemple de code en PHP :

function generateSig($method) 
                {
                return(md5($this->api_secret . $this->api_key . $method));
                }

Si vous utilisez le Kit API Wmaker (fourni dans l'espace téléchargement) ce dernier génère automatiquement pour vous l'api_sig dans chaque appel API.


API Client Libraries

PHP (1)