본문으로 건너뛰기

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