Script python renommant les photos des objets inventoriés et ajoute son URL dans le champs ad-hoc du tableur contenant l'inventaire. Lors de la première connexion, une URL s'affichera. Cliquer dessus pour ensuite octroyer les droits à l'application Nécessite l'accès à l'API de Google. Renommer le fichier credentials.json
- Modifier la valeur de la variable statique SPREADSHEET_ID dans la classe url_spreadsheets
- Ajouter une fonction déplaçant le fichier renommé
- Après obtention de la valeur du QR-code, supprimer le fichier téléchargé
- OpenCV ;
- google-api-python-client ;
- google-auth-httplib2 ;
- google-auth-oauthlib.
- https://console.developers.google.com/flows/enableapi?apiid=drive
- S'assurer que Créer un projet soit sélectionné
- Cliquer sur Continuer
- Cliquer sur Passer à l'étape "Identifiants"
- Choisir Google Drive API
- Choisir Autre Plateforme avec interface utilisateur
- Cliquer sur Données utilisateur
- Cliquer sur De quels identifiants ai-je besoin ?
- Cliquer sur Configurer l'écran de configuration
- Pour le User Type, je ne choisis rien et clique sur Créer
- Donner un nom au projet
- Choisir une adresse courriel
- Ajouter l'adresse du développeur
- Cliquer sur Ajouter ou supprimer des niveaux d'accès
- Activer le champ d'application .../auth/drive.appdata ;
- Activer le champ d'application .../auth/drive.install ;
- Activer le champ d'application .../auth/drive.file ;
- Activer le champ d'application .../auth/docs ;
- Activer le champ d'application .../auth/drive ;
- Cliquer sur Mettre à jour
- Cliquer sur Enregistrer et Continuer
- Cliquer sur + Add Users
- Ajouter l'adresse courriel et cliquer sur Ajouter
- Cliquer sur Enregistrer et Continuer
- Sur le flanc gauche, cliquer sur Identifiants
- Cliquer sur + Créer des identifiants
- Cliquer sur Id client OAuth
- Choisir Application de bureau
- Donner un nom
- Cliquer sur Créer
- Cliquer sur OK
- Au niveau de l'identifiant nouvellement créé, cliquer sur la flèche vers le bas pour télécharger
- Ouvrir son projet dans la console API
- Cliquer sur Bibliothèque
- Choisir Google Sheets API
- Cliquer sur Activer
- Créer un identifiant en cliquant sur Identifiants
- Cliquer sur Ajouter ou supprimer des niveaux d'accès
- Activer le champ d'application .../auth/spreadsheets ;
- Cliquer sur Mettre à jour
- Cliquer sur Enregistrer et Continuer