# Beschreibung Erweitern Sie Ihren Bot um die Möglichkeit, Ihre Dateien in Google Drive aufzulisten und zu verwalten und Daten zwischen Google Drive und der Botpress files API herunter- und hochzuladen. # Konfiguration Aufgrund der potenziell sensiblen Natur der Dateien in Ihrem Google Drive, erfordert die Google Drive-Integration eine sichere Verbindung zwischen Botpress und Google Drive. Um diese sichere Verbindung herzustellen, **müssen** Sie die Google Drive-Integration mit OAuth konfigurieren. ## Automatische Konfiguration mit OAuth Um die Google Drive-Integration mit OAuth einzurichten, klicken Sie auf die Schaltfläche Autorisierung und folgen Sie den Anweisungen auf dem Bildschirm, um Ihren Botpress Bot mit Google Drive zu verbinden. Bei Verwendung dieses Konfigurationsmodus wird eine von Botpress verwaltete Google Drive-Anwendung verwendet, um eine Verbindung zu Ihrem Google Drive-Konto herzustellen. Die vom Bot durchgeführten Aktionen werden jedoch dem Nutzer zugeschrieben, der die Verbindung autorisiert hat, und nicht der Anwendung. Aus diesem Grund **empfehlen wir nicht, persönliche Google Drive-Konten** für diese Integration zu verwenden. Sie sollten ein Dienstkonto einrichten und dieses Konto zur Autorisierung der Verbindung verwenden. Sie können dann bestimmte Ordner und Dateien für dieses Dienstkonto freigeben, um Ihrem Bot Zugriff auf diese Dateien zu geben. ## Konfigurieren der Integration in Botpress 1. Autorisieren Sie die Google Drive-Integration, indem Sie auf die Autorisierungsschaltfläche klicken. 2. Folgen Sie den Anweisungen auf dem Bildschirm, um Ihren Botpress Chatbot mit Google Drive zu verbinden. 3. Sobald die Verbindung hergestellt ist, können Sie die Konfiguration speichern und die Integration aktivieren. # Verwendung der Integration Verwenden Sie die verfügbaren Aktionen, um Ihre Dateien zu verwalten und Inhalte von und auf Google Drive herunter- bzw. hochzuladen. Verwenden Sie die verfügbaren Auslöser, um zu erfahren, wann eine Datei oder ein Ordner erstellt oder gelöscht wurde. Verwenden Sie die Aktion "syncChannels", um Abonnementkanäle für alle verfügbaren Dateien und Ordner zu erstellen und zu aktualisieren. Diese Kanäle ermöglichen es Ihrem Bot, über die Erstellung und Löschung von Ressourcen benachrichtigt zu werden. Die Kanäle sind bis zu einem Tag gültig. Stellen Sie sicher, dass diese Aktion einmal pro Tag aufgerufen wird, damit keine Ereignisse verloren gehen. Ein zu häufiger Aufruf dieser Aktion kann zu Fehlern und Ereignisverlusten führen, da die Erstellungsrate für Google Drive-Abonnements begrenzt ist. # Begrenzungen Für die Integration von Google Drive in Botpress gelten die Standardbeschränkungen der Google Drive API. Zu diesen Einschränkungen gehören Ratenbeschränkungen, Beschränkungen der Dateigröße und andere von der Google Drive-Plattform auferlegte Beschränkungen. Stellen Sie sicher, dass Ihr Bot diese Beschränkungen einhält, um optimale Leistung und Zuverlässigkeit zu gewährleisten. Weitere Einzelheiten finden Sie in der [Google Drive API-Dokumentation] (https://developers.google.com/drive/api/guides/about-sdk).
Schaffen Sie erstaunliche AI-Agenten-Erlebnisse.