TypeScript SDK
Node.js X API 자동화를 위해 TwexAPI TypeScript SDK로 트윗 검색, 팔로워보내기, DM, 미디어 트윗을 사용합니다.
Node.js, Bun 또는 서버 사이드 TypeScript에서 TwexAPI REST 워크플로를 위해 타입 요청 매개변수, 응답 모델, 재시도, 자동 완성이 필요할 때 TypeScript SDK를 사용하세요.
| TypeScript 작업 | SDK 호출 | 저장 |
|---|---|---|
| 트윗 검색 | client.search.advanced |
nextCursor |
| 프로필 읽기 | client.users.getAbout |
screenName |
| 팔로워 목록 | client.users.followers.list |
cursor |
쓰기 페이로드를 테스트할 때는 먼저 CLI에서 --dry-run을 사용하세요.
오류 처리
import { XApiScraper } from "@twexapi-dev/x-api-scraper";
import * as errors from "@twexapi-dev/x-api-scraper/models/errors";
try {
await client.search.advanced({
searchTerms: ["from:elonmusk"],
sortBy: "Latest",
nextCursor: "",
});
} catch (error) {
if (error instanceof errors.XAPIScraperError) {
console.error(error.statusCode, error.body);
} else {
throw error;
}
}
클라이언트는 기본적으로 지수 백오프로 연결 오류를 재시도합니다. retries 옵션으로 요청별로 재정의할 수 있습니다.
Pi 코딩 에이전트 패키지
npm에서 번들 TwexAPI Skills를 설치하세요.
pi install npm:@twexapi-dev/x-api-scraper