Outil complet d'exportation (sauvegarde) entièrement automatisé pour Quip.
Quip-Export utilise l'API officielle Quip Automation et exporte tous les documents et dossiers d'un compte Quip.
Caractéristiques:
Les diapositives ne sont pas prises en charge (en raison de la mauvaise qualité des PDF générés). Les exportations au format PDF ne sont pas prises en charge (en raison de la mauvaise qualité des PDF générés).
Bien que Quip-Export soit conçu comme un outil autonome pour l'environnement Node.js, il pourrait également être utilisé comme bibliothèque quip export pour tout type d'applications JavaScript. Dans ce cas, le projet Quip-Export est un bon exemple d'utilisation.
Quip-Export fonctionne parfaitement sous Windows, Mac OS et Linux/Unix dans Node.js ou dans un environnement de navigateur pur.
Une application Web complète utilisant le package Quip-Export npm avec mode démo est disponible sur www.quip-export.com
Comme mentionné précédemment, l'outil Quip-Export nécessite un environnement Node.js (version 10.16 ou supérieure). Vérification de la version de Node.js :
node -v
Si Node.js n'est pas installé ou si la version est inférieure à 10.16, veuillez suivre les instructions d'installation/mise à jour sur le site Web Node.js.
npx quip-export [options]
Avantage : vous exécutez toujours la dernière version.
Installer:
npm install -g quip-export
Exemple d'utilisation :
quip-export [options]
Installer:
git clone https://github.com/sonnenkern/quip-export.git
Installer les dépendances du projet :
cd quip-export
npm install
Exemple d'utilisation du dossier du projet :
node quip-export [options]
Installer:
npm install quip-export
-h, --help Usage guide.
-v, --version Print version info
-t, --token "string" Quip Access Token.
-d, --destination "string" Destination folder for export files
-z, --zip Zip export files
--embedded-styles Embedded in each document stylesheet
--embedded-images Embedded images
--docx Exports documents in MS-Office format (*.docx , *.xlsx)
--comments Includes comments (messages) for the documents
--folders "string" Comma-separated folder's IDs to export
--debug Extended logging
Pour générer un jeton d'accès personnel, visitez la page : https://quip.com/dev/token
Attention, les options --comments, --embedded-images, --embedded-styles ne fonctionnent pas avec l'export au format MS-Office (--docx) et seront ignorées.
Le moyen le plus simple de connaître l'ID de Quip Fodler est simplement d'ouvrir le dossier dans l'application Web Quip dans le navigateur et de regarder la ligne d'adresse. Par exemple, l'adresse "https://quip.com/bGG333444111" pointe vers le dossier avec l'ID "bGG333444111".
Exporter vers le dossier c:temp
quip-export -t "JHHHK222333444LLL1=" -d c:temp
Exporter vers le dossier actuel comme destination
quip-export -t "JHHHK222333444LLL1="
Exporter dans un fichier Zip avec le dossier actuel comme destination
quip-export -t "JHHHK222333444LLL1=" -z
Les erreurs d'exportation sont écrites dans le fichier export.log dans le dossier de destination.
Quip-Export dépend fortement de l'API publique Quip Automation. Il est possible que certains problèmes surviennent si l'API Quip Automation est modifiée. Ensuite, un ajustement Quip-Export est nécessaire.
Dans ce cas ou d'autres questions, n'hésitez pas à contacter [email protected].