Skip to content

[MESP-298] [STORY] 사전 API 연동 서비스 구현 #525

Description

@DDINGJOO

배경

영어 단어 유효성 검증을 위한 외부 사전 API 연동

수용 기준(AC)

  • DictionaryService 구현
  • Free Dictionary API 연동 (https://dictionaryapi.dev/)
  • 단어 존재 여부 검증
  • 단어 뜻(definition) 조회
  • API 응답 캐싱 (선택)
  • API 실패 시 fallback 처리
  • 단위 테스트 작성

API 엔드포인트

```
GET https://api.dictionaryapi.dev/api/v2/entries/en/{word}
```

응답 예시

```json
[{
"word": "apple",
"meanings": [{
"partOfSpeech": "noun",
"definitions": [{"definition": "A fruit..."}]
}]
}]
```

연결된 Epic

#523

Metadata

Metadata

Assignees

No one assigned

    Labels

    storyUser story

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions