YoukaClient는 한 번만 생성하고 프로세스 수명 동안 재사용합니다.
new YoukaClient(options)
옵션
Youka API 키입니다.
API keys에서
online.youka.io/account에서 생성하세요.
사용자 정의
fetch 구현입니다. 기본값은 전역 fetch입니다. 로깅, 프록시, 또는 사용자 정의 재시도 미들웨어를 주입하는 데 사용하세요.API 키 저장
권장 패턴:- Environment variable
- Secret manager
사용자 정의 fetch 주입
모든 SDK 메서드는 생성자에 전달한fetch를 사용합니다. 덕분에 로깅이나 미들웨어를 쉽게 추가할 수 있습니다:
요청별 옵션
모든 메서드는 요청 수준 옵션을 담은 선택적 두 번째 또는 세 번째 인자를 받습니다:Idempotency-Key 헤더로 전달됩니다. 동일한 키를 동일한 페이로드와 함께 재사용하면 중복을 생성하는 대신 원래 결과를 반환합니다. API
idempotency를 참고하세요.표준 중단 신호입니다. 진행 중인 요청과 장시간 실행되는
client.tasks.wait(...), client.projects.wait(...), 그리고
client.exports.wait(...) 폴링을 취소합니다.다음 단계
- Projects — 첫 프로젝트 만들기
- Errors — 인증 실패 처리
- API authentication — 원시 HTTP 헤더 세부 정보
