docs: NAVER WORKS Mail API 문제 해결 완료 - 올바른 엔드포인트 발견 및 테스트 성공
This commit is contained in:
parent
4872bd85f9
commit
d3a82c90bb
@ -140,8 +140,34 @@ GET https://www.worksapis.com/v1.0/users/795cf95e-396b-42d0-16f0-0323ee92a179
|
||||
- Mail API 문서: https://developers.worksmobile.com/kr/reference/mail-message-list
|
||||
- Directory API 문서: https://developers.worksmobile.com/kr/reference/directory-user-get
|
||||
|
||||
## 8. 다음 단계
|
||||
## 8. 해결 완료 (2025-09-18 20:15)
|
||||
|
||||
1. **네이버웍스 지원팀 2차 문의 진행**
|
||||
2. **응답 대기 중 Service Account 방식 테스트**
|
||||
3. **문제 해결 시 skill-naverworks 서비스 구현 재개**
|
||||
### 8.1 문제 원인
|
||||
- **잘못된 API 엔드포인트 사용**: `/mail/messages` (존재하지 않음)
|
||||
- **올바른 엔드포인트**: `/mail/mailfolders/{folderId}/children`
|
||||
|
||||
### 8.2 해결 방법
|
||||
```bash
|
||||
# 잘못된 방식 (404 오류)
|
||||
GET /v1.0/users/{userId}/mail/messages?folderId=INBOX
|
||||
|
||||
# 올바른 방식 (200 성공)
|
||||
GET /v1.0/users/{userId}/mail/mailfolders/0/children?limit=3
|
||||
# folderId=0은 받은메일함
|
||||
```
|
||||
|
||||
### 8.3 테스트 결과
|
||||
- ✅ 메일 폴더 목록 조회 성공 (25개 폴더)
|
||||
- ✅ 받은메일함 9,192개 메일 확인
|
||||
- ✅ 메일 제목, 발신자 정보 정상 조회
|
||||
- ✅ **mailAddress가 null이어도 Mail API 정상 작동**
|
||||
|
||||
### 8.4 네이버웍스 지원팀 회신 예정
|
||||
- 올바른 엔드포인트 사용으로 문제 해결됨
|
||||
- mailAddress null은 API 사용에 영향 없음 확인
|
||||
|
||||
## 9. 다음 단계
|
||||
|
||||
1. **skill-naverworks 서비스 개발 재개**
|
||||
2. **메일 요약 기능 구현**
|
||||
3. **Slack 연동 테스트**
|
||||
Loading…
x
Reference in New Issue
Block a user