# Beschrijving Geef je bot de mogelijkheid om je bestanden op te sommen en te beheren in Google Drive en om gegevens te downloaden/uploaden tussen Google Drive en de Botpress files API. # Configuratie Vanwege de potentieel gevoelige aard van de bestanden in uw Google Drive, vereist de Google Drive-integratie een beveiligde verbinding tussen Botpress en Google Drive. Om deze beveiligde verbinding tot stand te brengen, **moet** u de Google Drive-integratie configureren met behulp van OAuth. ## Automatische configuratie met OAuth Om de Google Drive integratie met OAuth in te stellen, klik je op de autorisatieknop en volg je de instructies op het scherm om je Botpress bot met Google Drive te verbinden. Wanneer u deze configuratiemodus gebruikt, zal een Botpress beheerde Google Drive-applicatie worden gebruikt om verbinding te maken met uw Google Drive-account. Acties die door de bot worden uitgevoerd, worden echter toegeschreven aan de gebruiker die de verbinding heeft geautoriseerd en niet aan de applicatie. Om deze reden **raden we niet aan om persoonlijke Google Drive-accounts** te gebruiken voor deze integratie. Je moet een serviceaccount instellen en dit account gebruiken om de verbinding te autoriseren. Je kunt dan specifieke mappen en bestanden delen met deze serviceaccount om je bot toegang te geven tot deze bestanden. ## De integratie configureren in Botpress 1. Autoriseer de Google Drive integratie door op de autorisatieknop te klikken. 2. Volg de instructies op het scherm om je Botpress chatbot te verbinden met Google Drive. 3. Zodra de verbinding tot stand is gebracht, kun je de configuratie opslaan en de integratie inschakelen. # De integratie gebruiken Gebruik de beschikbare acties om je bestanden te beheren en inhoud te downloaden/uploaden van en naar Google Drive. Gebruik de beschikbare triggers om te weten wanneer een bestand of map is aangemaakt of verwijderd. Gebruik de actie 'syncChannels' om abonnementskanalen op alle beschikbare bestanden en mappen aan te maken en bij te werken. Deze kanalen zorgen ervoor dat je bot op de hoogte wordt gebracht van het aanmaken en verwijderen van bronnen. De kanalen zijn maximaal één dag geldig. Zorg ervoor dat deze actie één keer per dag wordt aangeroepen om gebeurtenisverlies te voorkomen. Als je deze actie te vaak aanroept, kunnen er fouten optreden en kunnen er gebeurtenissen verloren gaan vanwege de limiet voor het aanmaken van Google Drive-abonnementen. # Beperkingen Standaard Google Drive API beperkingen zijn van toepassing op de Google Drive integratie in Botpress. Deze beperkingen omvatten snelheidslimieten, bestandsgroottebeperkingen en andere beperkingen opgelegd door het Google Drive-platform. Zorg ervoor dat je bot zich aan deze beperkingen houdt om optimale prestaties en betrouwbaarheid te behouden. Meer details zijn beschikbaar in de [Google Drive API documentatie](https://developers.google.com/drive/api/guides/about-sdk).