YouTube 업로드에는 API Key만으로는 부족합니다. 사용자의 YouTube 채널 권한을 승인하는 데스크톱 앱 OAuth 클라이언트 JSON이 필요합니다.
Google Cloud 프로젝트에서 YouTube Data API v3를 사용 설정하고 OAuth 동의 화면과 데스크톱 앱 클라이언트를 준비합니다.