텔레그램 파일 관리 PoC

채팅 7875532826 / 메시지 1474

텍스트 메시지

미확인

대화방 Snoopybot

발신자 Snoopybot (@snoopy0816bot)

발신 시각 2026-02-18T01:46:01+00:00

메시지
좋아요, 거의 다 왔어요. 지금 에러 핵심은 401이 아니라 파일 경로 문제입니다: FileNotFoundError: ... /Users/leehsong/Downloads/client_secret_xxx.json 즉, client_secret_xxx.json이 실제 파일명이 아니라 예시라서 그래요. 1) 실제 파일명 먼저 찾기 터미널에서: ls -1 ~/Downloads/client_secret*.json 2) 나온 파일명으로 다시 실행 예를 들어 결과가 /Users/leehsong/Downloads/client_secret_1234567890-abc.apps.googleusercontent.com.json 이면: python3 - <<'PY' import json from google_auth_oauthlib.flow import InstalledAppFlow path = '/Users/leehsong/Downloads/client_secret_1234567890-abc.apps.googleusercontent.com.json' cfg = json.load(open(path,'r',encoding='utf-8')) flow = InstalledAppFlow.from_client_config(cfg, ['https://www.googleapis.com/auth/calendar']) creds = flow.run_local_server(port=0, open_browser=True) print('REFRESH_TOKEN=', creds.refresh_token) print('CLIENT_ID=', cfg['installed']['client_id']) print('CLIENT_SECRET=', cfg['installed']['client_secret']) print('PROJECT_ID=', cfg['installed'].get('project_id')) PY 3) 참고 • Python 3.9 경고/LibreSSL 경고는 지금 당장 진행엔 치명적 아님 (무시 가능) • 지금은 파일 경로만 맞추면 됩니다. 원하면 제가 다음 메시지에서 openclaw secret set ... 저장 명령까지 바로 이어서 붙여드릴게요.

목록으로