# 설명 봇이 Google 드라이브에 파일을 나열 및 관리하고 Google 드라이브와 Botpress 파일 API 간에 데이터를 다운로드/업로드할 수 있는 기능을 사용하도록 설정하세요. # 구성 Google 드라이브에 있는 파일의 잠재적으로 민감한 특성으로 인해 Google 드라이브 연동을 사용하려면 Botpress 과 Google 드라이브 간의 보안 연결이 필요합니다. 이 보안 연결을 설정하려면 OAuth를 사용하여 Google 드라이브 연동을 **구성**해야 합니다. ## OAuth를 사용한 자동 구성 OAuth를 사용하여 Google 드라이브 연동을 설정하려면 인증 버튼을 클릭하고 화면의 안내에 따라 Botpress 봇을 Google 드라이브에 연결합니다. 이 구성 모드를 사용할 경우 Botpress-관리되는 Google 드라이브 애플리케이션을 사용하여 Google 드라이브 계정에 연결합니다. 그러나 봇이 수행하는 작업은 애플리케이션이 아닌 연결을 승인한 사용자에게 귀속됩니다. 이러한 이유로 **이 연동에는 개인 Google 드라이브 계정**을 사용하지 않는 것이 좋습니다. 서비스 계정을 설정하고 이 계정을 사용하여 연결을 승인해야 합니다. 그런 다음 이 서비스 계정으로 특정 폴더 및 파일을 공유하여 봇이 해당 파일에 액세스할 수 있도록 할 수 있습니다. ## 다음에서 연동 구성하기 Botpress 1. 인증 버튼을 클릭하여 Google 드라이브 연동을 인증합니다. 2. 화면의 안내에 따라 Botpress 챗봇을 Google 드라이브에 연결합니다. 3. 3. 연결이 설정되면 구성을 저장하고 연동을 사용 설정할 수 있습니다. # 연동 서비스 사용하기 사용 가능한 작업을 사용하여 파일을 관리하고 Google 드라이브에서 콘텐츠를 다운로드/업로드하세요. 사용 가능한 트리거를 사용해 파일이나 폴더가 언제 만들어졌는지 또는 삭제되었는지 알 수 있습니다. 사용 가능한 모든 파일과 폴더에서 구독 채널을 만들고 업데이트하려면 'syncChannels' 작업을 사용하세요. 이러한 채널을 통해 리소스 생성 및 삭제 시 봇에 알림을 받을 수 있습니다. 채널은 최대 하루까지 유효합니다. 이벤트 손실을 방지하려면 이 작업을 하루에 한 번만 호출해야 합니다. 이 작업을 너무 자주 호출하면 Google 드라이브 구독 생성 횟수 제한으로 인해 오류 및 이벤트가 손실될 수 있습니다. # 제한 사항 표준 Google 드라이브 API 제한 사항은 Botpress 의 Google 드라이브 통합에 적용됩니다. 이러한 제한에는 속도 제한, 파일 크기 제한 및 Google 드라이브 플랫폼에서 부과하는 기타 제약 조건이 포함됩니다. 봇이 이러한 제한 사항을 준수하여 최적의 성능과 안정성을 유지할 수 있도록 하세요. 자세한 내용은 [Google 드라이브 API 문서](https://developers.google.com/drive/api/guides/about-sdk)에서 확인할 수 있습니다.