コンテンツにスキップ
Twexapi
日本語
Esc
移動開く⌘Jプレビュー
このページの内容

TypeScript SDK

TwexAPI TypeScript SDK でツイート検索、フォロワーエクスポート、DM、メディアツイート、Node.js X API 自動化。

Node.js、Bun、サーバーサイド TypeScript で TwexAPI REST ワークフローに型付きリクエスト、レスポンスモデル、リトライ、オートコンプリートが欲しいときに TypeScript SDK を使いましょう。

TypeScript task SDK call Save
Search tweets client.search.advanced nextCursor
Read profile client.users.getAbout screenName
List followers 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

参考

このページは役に立ちましたか?