SDK 퀵스타트
🚧 작성 중: 본 문서는 작성 중입니다.
개요
TODO — AffyClient 초기화부터 URL 전환, 커미션 조회까지 최소 예제
예제 (작성 예정)
import { AffyClient } from '@affyink/sdk';
const client = new AffyClient({
apiKey: process.env.AFFYINK_API_KEY!,
baseUrl: 'https://api.affy.ink',
});
// URL 전환
const result = await client.convertUrl({
originalUrl: 'https://www.amazon.com/dp/B08N5WRWNW',
userId: 'user_123',
});
console.log(result.affiliateUrl); // → 어필리에이트 링크
다룰 항목
- TODO: AffyClient 생성자 옵션 (apiKey, baseUrl, timeout, retries)
- TODO: 에러 처리 — AffyError (code, message, status)
- TODO: TypeScript 타입 활용
관련 코드
packages/sdk/src/index.ts