mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Typos
This commit is contained in:
parent
7790cb23a6
commit
7b651c0149
3 changed files with 8 additions and 10 deletions
|
@ -1,12 +1,11 @@
|
|||
# Administration depuis l’API ou une application externe
|
||||
|
||||
Toutes les actions exécutables en ligne de commande le sont également via une API. L’API est accessible à l’adresse https://votre.serveur/yunohost/api.
|
||||
Pour le moment, il n'existe pas de documentation des différentes routes ... mais
|
||||
vous pouvez trouver l'actionmap [ici](https://github.com/YunoHost/yunohost/blob/stretch-unstable/data/actionsmap/yunohost.yml) (en particulier les clefs `api`)
|
||||
Pour le moment, il n'existe pas de documentation des différentes routes... mais vous pouvez trouver l'actionmap [ici](https://github.com/YunoHost/yunohost/blob/stretch-unstable/data/actionsmap/yunohost.yml) (en particulier les clefs `api`)
|
||||
|
||||
## Avec `curl`
|
||||
## Avec cURL
|
||||
|
||||
Il faut d’abord récupérer un cookie de connexion pour ensuite réaliser les actions. Voici un exemple via curl :
|
||||
Il faut d’abord récupérer un cookie de connexion pour ensuite réaliser les actions. Voici un exemple avec cURL :
|
||||
|
||||
```bash
|
||||
# Login (avec mot de passe admin)
|
||||
|
@ -22,11 +21,11 @@ curl -k -i -H "Accept: application/json" \
|
|||
| grep } | python -mjson.tool
|
||||
```
|
||||
|
||||
# Avec une classe PHP
|
||||
## Avec une classe PHP
|
||||
|
||||
Pour simplifier l’administration à distance d’une instance YunoHost dans le cadre d’un projet CHATONS/Librehosters, des classes API ont été développées par des utilisateurs.
|
||||
|
||||
Par exemple, cette [classe PHP](https://github.com/scith/yunohost-api-php) vous permettra d’administrer votre instance YunoHost depuis une application PHP (site web, outil de gestion de capacité…).
|
||||
Par exemple, cette [classe PHP](https://github.com/scith/yunohost-api-php) vous permettra d’administrer votre instance YunoHost depuis une application PHP (site Web, outil de gestion de capacité...).
|
||||
|
||||
Voici un exemple de code PHP permettant d’ajouter un utilisateur dans votre instance YunoHost :
|
||||
|
||||
|
@ -55,4 +54,3 @@ if ($ynh->login()) {
|
|||
exit;
|
||||
}
|
||||
```
|
||||
|
||||
|
|
|
@ -53,12 +53,12 @@
|
|||
* [Moving an app folder to an other storage](/moving_app_folder)
|
||||
* [Migrating emails to YunoHost](/email_migration)
|
||||
* [Hide services with Tor](/torhiddenservice)
|
||||
* [Utilisation de certificats autres que Let's Encrypt](/certificate_custom)
|
||||
* [Using certificates other than Let's Encrypt](/certificate_custom)
|
||||
* [A discussion about the advantages of using a VPN](/vpn_advantage)
|
||||
* [Stretch->Buster migration procedure](stretch_buster_migration)
|
||||
* [(old) Jessie->Stretch migration procedure](jessie_stretch_migration)
|
||||
* Troubleshooting
|
||||
* [Changing the administration password](/change_admin_password)
|
||||
* [Recover access to your server](/noaccess)
|
||||
* [Unban IPs in iptables/fail2ban](/fail2ban)
|
||||
* [Unban IPs in IPiptables/Fail2ban](/fail2ban)
|
||||
* [Configuring IPv6](/ipv6)
|
||||
|
|
|
@ -41,5 +41,5 @@
|
|||
* [Migriere E-Mails zu Yunohost](/email_migration)
|
||||
* [Verstecke Services mit Tor](/torhiddenservice)
|
||||
* Hinweise zur Fehlersuche
|
||||
* [Entsperren von IPs in fail2ban](/fail2ban)
|
||||
* [Entsperren von IPs in Fail2ban](/fail2ban)
|
||||
* [Administrator-Passwort ändern](/change_admin_password)
|
||||
|
|
Loading…
Reference in a new issue