Page 1 sur 1

Aide pour installer API Nitrado avec composer

Posté : 10 août 2021, 11:53
par pjdebray
Bonjour à tous,

Je débute avec composer et j'avoue que je galère un peu... j'aimerais installer l'API de Nitrado pour administrer un server. J'ai donc, depuis le terminal de mon hébergeur, installé "composer require nitrado/nitrapi-php-lib". L'installation c'est bien passée. Mais pour la suite, la doc dit ça :

Installation
Edit the composer.json and execute composer.phar update

Code : Tout sélectionner

{ "require": { "nitrado/nitrapi-php-lib": "dev-master", } }

Example

Code : Tout sélectionner

<?php require_once '../vendor/autoload.php'; try { $api = new \Nitrapi\Nitrapi("<accesss token>"); var_dump($api->getServices()); } catch(\Exception $e) { var_dump("API Error: " . $e->getMessage()); }
et là je bloque.... J'imagine qu'il n'y a rien de compliqué mais c'est l'une des première fois que j'utilise composer et je vois pas quoi faire... le fichier composer.json existe bien sur mon serveur mais je dois éditer quoi dessus ? Je sais où trouver le token, j'imagine que je dois remplacer "<access token>" par mon token nitrado mais où placer cet exemple ?

Merci d'avance pour vos lumières .... :/

Re: Aide pour installer API Nitrado avec composer

Posté : 10 août 2021, 14:21
par @rthur
Tu dois ouvrir le fichier composer.json et mettre le contenu indiqué.

Pour l'exemple, mets le dans un fichier PHP effectivement en remplaçant <accesss token> par ton token et lance le ça devrait te permettre de confirmer que ton accès à l'API fonctionne.
Ensuite à toi de coder ce que tu veux faire ! :-)

Re: Aide pour installer API Nitrado avec composer

Posté : 11 août 2021, 08:12
par pjdebray
Merci beaucoup pour ta réponses ! Je me suis connecté à l'API sans soucis! et l'exemple fonctionne plutôt bien. Petite question, as-tu une idée de comment faire fonctionner ces services ? Il y a des URLs et des réponses... Il ne s'agit pas de php et j'avoues que je suis perdu....

https://doc.nitrado.net/#api-Global-DoPing

Re: Aide pour installer API Nitrado avec composer

Posté : 11 août 2021, 08:22
par pjdebray
Je viens de lire ça https://zestedesavoir.com/articles/1616 ... -lexemple/ pour mieux comprendre la procédure mais je ne comprend toujours pas comment exécuter ces différents éléments....