1

Vérifiez votre abonnement

subscription

GET https://cronorg.com/api/v1/subscription?login=&password=

loginVotre code d'identification.
passwordVotre mot de passe.
$ curl -D - -X GET "https://cronorg.com/api/v1/subscription?login=abcdef&password=ABCDEF"

Téléchargez le code de la fonction sendget définie dans le fichier sendhttp.php. Copiez le fichier dans l'espace de votre application.

NOTE : Reportez-vous à la page Appelez l'API du service pour une description de la fonction sendget.

Ajoutez le fichier subscription.php avec le contenu suivant :

  1. require_once 'sendhttp.php';

Charge le code de la fonction sendget fournie par iZend.

  1. function subscription($login, $password) {

Définit la fonction subscription. $login est votre code d'identification. $password est votre mot de passe.

  1.     $curl = 'https://cronorg.com/api/v1/subscription';

Met $curl à l'URL de l'action subscription.

  1.     $args = array(
  2.         'login'     => $login,
  3.         'password'  => $password,
  4.     );

Prépare la liste des arguments du GET : le code d'identification et le mot de passe du compte de l'utilisateur.

  1.     $response=sendget($curl, $args);

Envoie la requête HTTP avec sendget.

  1.     if (!$response or $response[0] != 200) {
  2.         return false;
  3.     }

Si $response vaut false, le serveur est inaccessible. Si $response[0] ne contient pas le code de retour HTTP 200 Ok, une erreur d'exécution s'est produite. En cas d'erreur, subscription retourne false.

  1.     $r=json_decode($response[2], true);

Décode les données retournées en JSON.

  1.     if ($r['status'] == 'success') {
  2.         return ($r['data']['subscription']);
  3.     }

Retourne la date d'échéance de l'abonnement au format aaaa-mm-jj si l'action a réussi.

  1.     return false;
  2. }

Retourne false en cas d'erreur.

EXEMPLE

En supposant que vous avez sauvé les fichiers sendhttp.php et subscription.php dans le répertoire courant, lancez PHP en mode interactif, chargez la fonction subscription et appelez-la avec en arguments votre code d'identification et votre mot de passe :

$ php -a
php > require_once 'subscription.php';
php > echo subscription('abcdef', 'ABCDEF');
2023-12-31
php > quit
VOIR AUSSI

Appelez l'API du service

Commentaires

Pour ajouter un commentaire, cliquez ici.