Drive
Utiliser l'API Leviia Drive - Curl
Il est possible d'envoyer et de recevoir des fichiers directement en ligne de commande (comme par exemple pour l'écriture de scripts).
Installation de Curl :
Quelque soit votre plateforme, il y a de grandes chances que le binaire Curl soit porté pour elle, installez le : https://curl.se/download.html.
Une fois Curl installé, utilisez les commandes suivantes en remplaçant USER par votre nom d'utilisateur et PASSWORD par votre mot de passe d'application (https://wiki.leviia.com/fr/articlQuelques lecturesUtiliser l'API Leviia Drive - PHP
Installation de PHP et des dépendances :
Pour installer PHP sur votre environnement, rendez-vous sur : https://www.php.net/manual/fr/install.php.
Une fois que votre environnement PHP est fonctionnel (le hello-world.php fonctionne), installez php-curl et SabreDAV (client WebDAV pour PHP). Voici un exemple, à adapter selon votre environnement, sous Linux (Debian) :
Rendez-vous ici pour la documentation SabreDAQuelques lecturesUtiliser l'API Leviia Drive - Python
Initialisation :
Cette partie de code doit être au début de votre programme.
Remplacez « user » et « password » par votre identifiant et votre mot de passe d'application.
Lister le contenu d'un dossier :Peu de lecturesUtiliser l'API Leviia Drive Pro - Python
Initialisation :
Cette partie de code doit être au début de votre programme.
Remplacez « domain », « antoine » et « password » par votre nom de domaine, votre identifiant et votre mot de passe.
Créer un utilisateur :Peu de lecturesUtiliser l'API Leviia Drive - Java/Android
Initialisation :
Pour manipuler vos fichiers Leviia depuis un programme Java, il vous faut d'abord importer la library sardine.
Voici comment faire :
Java :
Pour Java, il suffit de rajouter ces lignes à votre pom.xml :
Android :
Pour Android, il suffit d'ouvrir votre fichier Gradle (application) et d'y ajouter :Peu de lectures