Google Drive Trigger 노드 공통 문제
n8n v2.29Google Drive Trigger 노드에서 발생하는 일반적인 오류와 문제, 그리고 이를 해결하거나 문제를 해결하는 단계를 소개합니다. 오류의 전체 텍스트는 다음과 같습니다: 이 오류는 사용 중인 자격 증명과 해당 범위(scope) 또는 권한에 문제가 있을 때 발생합니다.
Google Drive Trigger 노드에서 발생하는 일반적인 오류와 문제, 그리고 이를 해결하거나 문제를 해결하는 단계를 소개합니다.
401 unauthorized 오류#
오류의 전체 텍스트는 다음과 같습니다:
401 - {"error":"unauthorized_client","error_description":"Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."}
이 오류는 사용 중인 자격 증명과 해당 범위(scope) 또는 권한에 문제가 있을 때 발생합니다.
해결하려면:
- OAuth2 자격 증명의 경우, APIs & Services > Library에서 Google Drive API를 활성화했는지 확인하세요. 자세한 내용은 Google OAuth2 Single Service - Enable APIs를 참고하세요.
- 서비스 계정 자격 증명의 경우:
- 도메인 전체 위임을 활성화하세요.
- 도메인 전체 위임 구성의 일부로 Google Drive API를 추가했는지 확인하세요.
여러 파일 변경 처리하기#
Google Drive Trigger 노드는 설정된 간격(기본값은 1분마다)으로 Google Drive의 변경 사항을 폴링합니다.
폴링 간격 동안 Watch For 조건에 대해 여러 변경 사항이 발생하면, 해당 변경 사항들을 항목으로 포함하는 단일 Google Drive Trigger 이벤트가 발생합니다. 이를 처리하려면 워크플로에서 데이터에 둘 이상의 항목이 포함될 수 있는 경우를 고려해야 합니다.
if 노드 또는 switch 노드를 사용하여 Google Drive Trigger 노드에서 온 데이터가 단일 항목인지 여러 항목인지에 따라 워크플로의 동작을 변경할 수 있습니다.