Serenity の public platform 投稿とリプライを取得する方法

著者:TwexAPI チーム
JA
他の言語:
日本語
English中文
TwexAPI
Serenity
aleabitoreddit
投稿とリプライ
株式リサーチ
API チュートリアル

TwexAPI の posts-replies エンドポイントで、Serenity(@aleabitoreddit)本人が投稿した公開投稿とリプライを取得し、監視と分析の索引として使います。

Quick Answer

Serenity を分析する前に、まず @aleabitoreddit 本人が投稿した内容の source index を作ります。TwexAPI GET /twitter/{screen_name}/tweets-replies/{count} に screen_name=aleabitoreddit を渡し、初回は count=100 程度で確認します。この endpoint は本人の公開 original post と reply、本文、日時、反応数、cashtags、reply context を返します。投稿下の全 audience reply は返さないため、取得した tweet_id を次の返信分析や cashtag 追跡に使います。

FAQ

この endpoint は Serenity 投稿下の audience reply も返しますか?

いいえ。返すのは選択した account 本人が書いた post と reply です。周囲の audience discussion を見たい場合は、ここで source post を選び、その tweet_id を reply analysis に渡します。

初回の Serenity export では count をいくつにすべきですか?

まず 100 程度から始めます。response shape と必要 field を確認し、大きすぎる raw file を避けるためです。長期 archive では cursor-based page endpoint に切り替え、page ごとに progress を保存します。

詳細分析の前に保存すべき field は?

raw JSON と normalized row の両方を保存します。最低限 tweet_id、created_at_datetime、text、cashtags、interaction counts、in_reply_to を保持します。tweet_id を unique key にします。

リプライ分析、cashtag 監視、マーケット反応の確認に入る前に、まず Serenity 本人が何を投稿したかを整理します。Serenity は、半導体サプライチェーンや株式リサーチのスレッドで注目を集めている公開 X アカウント @aleabitoreddit です。最初の入口は、TwexAPI の Get All Tweets and Replies by User エンドポイントです。

この API は、アカウント本人のオリジナル投稿とリプライをまとめて返します。この違いは重要です。オリジナル投稿だけを見ると、Serenity 本人による補足、訂正、追加コンテキストを見落とす可能性があります。一方で、この API は他のユーザーが各投稿に付けた全リプライを集めるものではありません。オーディエンス反応を調べる場合は、特定の tweet_id を選び、リプライ分析を使います。

最初の索引として使う

Answer: 最初の索引として使うとは、この事例で api.twexapi.io の TwexAPI Bearer API を使う手順です。通常の読み取りは 5 Credits(約 $0.05/1K)、対象プランは 20+ QPS です。2026-08-20 時点の公式 Post/User read は $5/$10 per 1K で、rate limit は endpoint ごとに異なります。

このエクスポートは、アカウント単位の索引として使うのが自然です。Serenity がどの投稿で特定テーマに触れたか、どの投稿に cashtag が含まれるか、どの投稿を深掘りすべきかを判断できます。

最初は 100 件程度で確認してください。長い期間のアーカイブが必要な場合は、1 回のリクエスト件数を増やすのではなく、カーソルページングでのエクスポートに切り替えます。

API エンドポイント

Answer: API エンドポイントは本ガイドの TwexAPI エンドポイントを Bearer で呼び出して実装します。バッチ/ページングで約 5 Credits/回・20+ QPS です。

@ を除いたスクリーンネームと、取得する最大件数を指定します。

GET https://api.twexapi.io/twitter/{screen_name}/tweets-replies/{count}

Authorization: Bearer <your_token>

Serenity のスクリーンネームは aleabitoreddit です。まずは中程度の count で、スクリプトが使うフィールドが返ることを確認します。

curl --request GET \
  --url https://api.twexapi.io/twitter/aleabitoreddit/tweets-replies/100 \
  --header 'Authorization: Bearer <your_token>'

Python の例

Answer: Python の例とは、この事例で api.twexapi.io の TwexAPI Bearer API を使う手順です。通常の読み取りは 5 Credits(約 $0.05/1K)、対象プランは 20+ QPS です。2026-08-20 時点の公式 Post/User read は $5/$10 per 1K で、rate limit は endpoint ごとに異なります。

このスクリプトはローカル JSON スナップショットを作ります。まず生データを残し、レスポンス構造を確認してから、フィールドを展開したりデータベースへ保存したりします。

1import json
2import requests
3
4TOKEN = "<your_token>"
5url = "https://api.twexapi.io/twitter/aleabitoreddit/tweets-replies/100"
6
7response = requests.get(
8    url,
9    headers={"Authorization": f"Bearer {TOKEN}"},
10    timeout=30,
11)
12response.raise_for_status()
13
14payload = response.json()
15tweets = payload.get("data", [])
16
17with open("serenity-tweets.json", "w", encoding="utf-8") as output:
18    json.dump(tweets, output, ensure_ascii=False, indent=2)
19
20print(f"{len(tweets)} 件の公開投稿とリプライを保存しました")

確認したいレスポンス項目

Answer: 確認したいレスポンス項目とは、この事例で api.twexapi.io の TwexAPI Bearer API を使う手順です。通常の読み取りは 5 Credits(約 $0.05/1K)、対象プランは 20+ QPS です。2026-08-20 時点の公式 Post/User read は $5/$10 per 1K で、rate limit は endpoint ごとに異なります。

フィールド用途
tweet_idリプライ分析と重複排除に使う安定 ID
text公開投稿またはリプライ本文
created_at_datetime時系列の並び替えと分析
cashtags投稿内の株式シンボル
favorite_count、retweet_count、reply_countエンゲージメント比較
in_reply_toSerenity 本人のリプライとオリジナル投稿の判定
is_paid_promotion存在する場合の追加開示シグナル

次のステップ

Answer: 次のステップは本ガイドの TwexAPI エンドポイントを Bearer で呼び出して実装します。バッチ/ページングで約 5 Credits/回・20+ QPS です。

関連リソース

Answer: 関連リソースとは、この事例で api.twexapi.io の TwexAPI Bearer API を使う手順です。通常の読み取りは 5 Credits(約 $0.05/1K)、対象プランは 20+ QPS です。2026-08-20 時点の公式 Post/User read は $5/$10 per 1K で、rate limit は endpoint ごとに異なります。

免責事項

Answer: 免責事項とは、この事例で api.twexapi.io の TwexAPI Bearer API を使う手順です。通常の読み取りは 5 Credits(約 $0.05/1K)、対象プランは 20+ QPS です。2026-08-20 時点の公式 Post/User read は $5/$10 per 1K で、rate limit は endpoint ごとに異なります。

本記事は公開データの調査と教育目的です。投資助言ではありません。内容は独自に検証し、適用法令と X のルールを遵守してください。

Serenity の public platform 投稿とリプライを取得する方法