docs: NAVER WORKS 브리핑 환경변수 및 날짜 수정

- 날짜 오타 수정 (2025-01-10 → 2025-09-10)
- LLM 필수 필드 명시
- SERVICE_API_KEY 헤더 필요성 명시
This commit is contained in:
happybell80 2025-09-23 01:03:37 +09:00
parent cf7785cbbd
commit 65dd90d6bb
2 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,6 @@
# NAVER WORKS → Slack 연동 [1/3] 기본 구성 # NAVER WORKS → Slack 연동 [1/3] 기본 구성
## 날짜: 2025-09-19 (완료: 2025-01-10) ## 날짜: 2025-09-19 (완료: 2025-09-10)
## 작성자: Claude (51123 서버 관리자) / happybell80 ## 작성자: Claude (51123 서버 관리자) / happybell80
## 관련 서비스: rb8001, skill-email, skill-slack, auth-server, robeing-gateway ## 관련 서비스: rb8001, skill-email, skill-slack, auth-server, robeing-gateway
## 상태: ✅ 구현 완료 및 테스트 성공 ## 상태: ✅ 구현 완료 및 테스트 성공
@ -159,7 +159,7 @@ Gateway → rb8001 전달 정보:
- **토큰 갱신**: NaverWorks는 auth-server 위임, 자동 호출 없음 - **토큰 갱신**: NaverWorks는 auth-server 위임, 자동 호출 없음
- **UUID 변환**: list 경로에서 변환 없음 (263행 user_id는 입력 그대로 전달) - **UUID 변환**: list 경로에서 변환 없음 (263행 user_id는 입력 그대로 전달)
### 구현 완료 사항 (2025-01-10) ### 구현 완료 사항 (2025-09-10)
**P0 (완료)**: **P0 (완료)**:
- ✅ skill-slack thread_ts 버그 수정 (messages.py:36-48) - ✅ skill-slack thread_ts 버그 수정 (messages.py:36-48)
- ✅ skill-slack API Key 인증 추가 (/send, /update) - ✅ skill-slack API Key 인증 추가 (/send, /update)

View File

@ -83,12 +83,15 @@
- **DB 데이터**: naverworks_token 테이블에 user_id, account_id 저장됨 - **DB 데이터**: naverworks_token 테이블에 user_id, account_id 저장됨
- **NAVER WORKS API**: /mail/mailfolders/0/children 엔드포인트 확인 - **NAVER WORKS API**: /mail/mailfolders/0/children 엔드포인트 확인
- **24시간 필터**: startSearchDate, endSearchDate 파라미터 지원 - **24시간 필터**: startSearchDate, endSearchDate 파라미터 지원
- **LLM 서비스**: process_request() 메서드, model="gemini-2.5-flash-lite" - **LLM 서비스**: process_request() 메서드, model="gemini-2.5-flash-lite", 필수 필드: message, user_id, robeing_id
- **skill-slack**: X-API-Key 헤더로 SERVICE_API_KEY 필요
### 필요 환경변수 (서버 설정) ### 필요 환경변수 (서버 설정)
- NAVERWORKS_BRIEFING_ENABLED=true - NAVERWORKS_BRIEFING_ENABLED=true
- NAVERWORKS_BRIEFING_CHANNEL=C09C98KK2TT - NAVERWORKS_BRIEFING_CHANNEL=C09C98KK2TT
- NAVERWORKS_BRIEFING_SCHEDULE="0 9 * * mon-fri" - NAVERWORKS_BRIEFING_SCHEDULE="0 9 * * mon-fri"
- COMPANYX_SLACK_BOT_TOKEN (Company-X 봇 토큰)
- SERVICE_API_KEY (skill-slack 인증용)
## 7. 참고 ## 7. 참고
- [DB 기반 스케줄러 관리](./250919_naverworks_slack_04_db_scheduler_management.md) - [DB 기반 스케줄러 관리](./250919_naverworks_slack_04_db_scheduler_management.md)