# Opis
Umożliwia botowi wyświetlanie listy plików i zarządzanie nimi na Dysku Google oraz pobieranie i przesyłanie danych między Dyskiem Google a interfejsem API plików Botpress .
Konfiguracja
Ze względu na potencjalnie wrażliwy charakter plików na Dysku Google, integracja z Dyskiem Google wymaga bezpiecznego połączenia między Botpress a Dyskiem Google. Aby ustanowić to bezpieczne połączenie, musisz skonfigurować integrację Dysku Google przy użyciu OAuth.
Automatyczna konfiguracja z OAuth
Aby skonfigurować integrację z Dyskiem Google przy użyciu OAuth, kliknij przycisk autoryzacji i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby połączyć bota Botpress z Dyskiem Google.
Podczas korzystania z tego trybu konfiguracji do połączenia z kontem Dysku Google zostanie użyta aplikacja Dysku Google zarządzana przez Botpress. Jednak działania podejmowane przez bota będą przypisywane użytkownikowi, który autoryzował połączenie, a nie aplikacji. Z tego powodu nie zalecamy używania osobistych kont Dysku Google do tej integracji. Należy skonfigurować konto usługi i użyć go do autoryzacji połączenia. Następnie możesz udostępnić określone foldery i pliki za pomocą tego konta usługi, aby dać botowi dostęp do tych plików.
Konfiguracja integracji w Botpress
- Autoryzuj integrację z Dyskiem Google, klikając przycisk autoryzacji.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby połączyć chatbota Botpress z Dyskiem Google.
- Po nawiązaniu połączenia można zapisać konfigurację i włączyć integrację.
Korzystanie z integracji
Użyj dostępnych akcji, aby zarządzać plikami i pobierać/wysyłać zawartość z i na Dysk Google.
Użyj dostępnych wyzwalaczy, aby dowiedzieć się, kiedy plik lub folder został utworzony lub usunięty.
Użyj akcji "syncChannels", aby utworzyć i zaktualizować kanały subskrypcji dla wszystkich dostępnych plików i folderów. Kanały te umożliwiają botowi otrzymywanie powiadomień o utworzeniu i usunięciu zasobów. Kanały są ważne do jednego dnia. Upewnij się, że ta akcja jest wywoływana raz dziennie, aby zapobiec utracie zdarzeń. Zbyt częste wywoływanie tej akcji może spowodować błędy i utratę zdarzeń ze względu na limit szybkości tworzenia subskrypcji Dysku Google.
Ograniczenia
Standardowe ograniczenia Google Drive API mają zastosowanie do integracji Google Drive w Botpress. Ograniczenia te obejmują limity szybkości, ograniczenia rozmiaru plików i inne ograniczenia nałożone przez platformę Dysku Google. Upewnij się, że Twój bot przestrzega tych ograniczeń, aby utrzymać optymalną wydajność i niezawodność.
Więcej szczegółów można znaleźć w dokumentacji Google Drive API.