Forum eedomus
http://forum.eedomus.fr/

Api Smappee
http://forum.eedomus.fr/viewtopic.php?f=50&t=3214
Page 1 sur 1
Auteur:  Egainmoney [ 26 Oct 2015 21:33 ]
Sujet du message:  Api Smappee

Bonsoir a tous

je tente de récupéré les infos de mon Smappee grâce a leur API et au infos de connexion qu'ils m'ont donnée.

https://smappee.atlassian.net/wiki/disp ... PI+Methods

j'ai tenter de comprendre un peu et j'ai pondu un truc pas trés catholique j'avoue :cry:

Code : Tout sélectionner
<?php

$client_id = '**********';
$client_secret ='**********';
$username = '*************';
$password ='***********';
$api_url = 'https://app1pub.smappee.net/dev/v1/oauth2/token';

$code = getArg('oauth_code');
$prev_code = loadVariable('code');

$CACHE_DURATION = 5; // minutes

$last_xml_success = loadVariable('last_xml_success');
if ((time() - $last_xml_success) / 60 < $CACHE_DURATION)
{
   sdk_header('text/xml');
   $cached_xml = loadVariable('cached_xml');
   echo $cached_xml;
   die();
}

if (strlen($prev_code) > 1 && $code == $prev_code)
{
  // on reprend le dernier refresh_token seulement s'il correspond au même code
   $refresh_token = loadVariable('refresh_token');
   $expire_time = loadVariable('expire_time');
   // s'il n'a pas expiré, on peut reprendre l'access_token
  if (time() < $expire_time)
  {
    $access_token = loadVariable('access_token');
  }
}

?>


Mais j'avoue que je me suis un peu perdu et que je ne sais pas par quels bout commencer pour tenter de récupéré les infos

Quelqu’un pourrais t'il avoir la gentillesse de m'aiguiller :shock:

Merci a vous
Page 1 sur 1 Le fuseau horaire est UTC+1 heure