채팅 7875532826 / 메시지 1466
텍스트 메시지
대화방 Snoopybot
발신자 Snoopybot (@snoopy0816bot)
발신 시각 2026-02-18T01:18:50+00:00
메시지
좋아요, 바로 붙여보죠.
지금 확인해보니 Google Calendar 인증 환경변수(클라이언트/토큰)가 아직 없음이라, 먼저 1회 인증 세팅이 필요해요.
1) Google Cloud에서 준비
• Calendar API 활성화
• OAuth 클라이언트(Desktop app) 발급
• GOOGLE_CLIENT_ID
• GOOGLE_CLIENT_SECRET
2) Refresh Token 발급
아래 실행 후 브라우저 승인:
GOOGLE_CLIENT_ID=... GOOGLE_CLIENT_SECRET=... python3 /Users/leehsong/.openclaw/workspace/skills/google-calendar/scripts/refresh_token.py
(현재 스크립트는 기존 refresh token으로 access token 갱신용이라, 필요하면 제가 OAuth 초기 발급용 스크립트도 바로 만들어드릴게요.)
3) 비밀값 저장 (권장)
openclaw secret set GOOGLE_CLIENT_ID <값>
openclaw secret set GOOGLE_CLIENT_SECRET <값>
openclaw secret set GOOGLE_REFRESH_TOKEN <값>
openclaw secret set GOOGLE_CALENDAR_IDS primary
4) 연결 테스트
python3 /Users/leehsong/.openclaw/workspace/skills/google-calendar/scripts/google_calendar.py list --max 5
원하면 제가 지금 바로
• 초기 OAuth(동의→refresh token 발급) 스크립트 보강
• 자동 갱신 + 이벤트 조회까지 원클릭 흐름
으로 세팅해둘게요.