창이 큰 사무실의 조용한 복도
  • 기술과 서비스
  • 개발자센터
  • SDK·문서

SDK·문서

SDK 는 API 를 감싸기만 하는 것이 아니라 재시도·토큰 갱신·오류 변환처럼 «매번 똑같이 틀리는 부분»을 대신 처리합니다.

INSTALL

설치

패키지 관리자로 바로 받습니다.

# JavaScript / TypeScript
npm install @linkhub/sdk

# Python
pip install linkhub

# Java (Gradle)
implementation "com.linkhub:sdk:3.4.0"

# 첫 호출
import { LinkHub } from "@linkhub/sdk";

const lh = new LinkHub({ clientId, clientSecret });
const me = await lh.users.me();
console.log(me.nickname);

SDK 는 토큰 만료를 스스로 감지해 갱신하고, 429 응답을 만나면 Retry-After 를 읽어 자동으로 기다립니다. 직접 구현하면 자주 빠뜨리는 부분이라 기본 동작으로 넣었습니다. 원하지 않으면 옵션으로 끌 수 있습니다.

SUPPORT MATRIX

지원 언어와 정책

공식 지원은 6개 언어입니다.

SDK 지원 현황
언어최신 버전최소 런타임지원 종료 예정
JavaScript / TypeScript3.4.0Node 18 이상
Python3.4.0Python 3.9 이상
Java3.4.0JDK 17 이상
Kotlin3.2.1JDK 17 이상
Swift2.9.0iOS 15 이상
PHP2.7.3PHP 8.1 이상2027년 3월
Go (커뮤니티)1.8.0Go 1.21 이상공식 지원 아님
  • 버전 규칙 : 유의적 버전(SemVer) · 주 버전이 오를 때만 호환성이 깨집니다
  • 보안 패치 : 직전 주 버전까지 24개월 제공
  • 갱신 주기 : 분기 1회 정기 · 보안 건은 수시
  • 지원 종료 : 최소 12개월 전 공지 · 마이그레이션 문서 동시 제공
  • 커뮤니티 SDK : 저장소는 소개하지만 장애 대응 대상은 아닙니다
DOCS

문서 구성

읽는 목적에 따라 네 갈래로 나눴습니다.

  1. 빠른 시작

    10분 안에 첫 응답을 받아 보는 것이 목표입니다. 복사해서 그대로 실행되는 코드만 싣습니다.

  2. 가이드

    결제 연동, 로그인 연동처럼 «하려는 일» 단위로 묶은 문서입니다. 실패 처리와 취소 흐름까지 포함합니다.

  3. 레퍼런스

    엔드포인트·필드·오류 코드를 빠짐없이 적은 사전입니다. API 명세에서 자동 생성해 문서와 실제 동작이 어긋나지 않습니다.

  4. 예제 저장소

    동작하는 프로젝트를 통째로 공개합니다. 매일 새벽 자동 실행해 깨진 예제를 걸러냅니다.

문서에서 잘못된 곳을 발견하면 각 문서 하단의 「이 문서가 틀렸습니다」 버튼으로 바로 알려 주실 수 있습니다. 2025년 이 경로로 들어온 제보는 418건이었고, 평균 4.1일 안에 반영했습니다.

링크허브의 기술을 먼저 써 보세요

Open API 신청부터 기업용 도입 상담까지 한 곳에서 진행됩니다.

도입 문의하기