当社独自のアクセス統計は常に有効です。Google Analyticsは、公開ページ(ログイン後のワークスペースは対象外)の利用状況を把握するためのもので、許可をいただいた場合のみ有効になります。詳しくは プライバシーポリシーをご覧ください。

Truth Social API

Truth Socialのユーザー投稿、返信、個別のコンテンツ、トレンドのサンプルを取得し、議論をモニタリングします。

投稿者のパスを含む完全な投稿URLを指定してください。投稿IDだけでは投稿者を確実に特定できません。

プラットフォームの稼働状況

24時間の稼働状況
正常
正常

過去30日間

利用可能な機能

Truth Socialの各アクションについて、内容、料金、過去24時間の稼働状況を掲載しています。アクションを開くと、パラメータ、レスポンスフィールド、コードサンプルを確認できます。

機能できること1,000リクエストあたり24時間の稼働状況
プロフィールprofileハンドルを指定して、Truth Socialのアカウントを確認します。表示名、自己紹介、所在地、フォロワー数、フォロー数、投稿数、認証状態、作成日を取得できます。is_privateとis_verifiedは表示上のシグナルを示すだけです。アクセス範囲を広げるものではなく、本人確認の代わりにもなりません。1,000リクエストあたり$1.39正常
ユーザーの投稿user_postsTruth Socialのアカウントの投稿をサンプルとして収集します。本文、言語、返信数、リポスト数、いいね数、ハッシュタグ、メディアが含まれます。行をそのアカウント自身の発言として扱う前に、is_replyとis_repostを確認してください。1,000リクエストあたり$1.39正常
返信repliesTruth Socialのアカウントが他の投稿に書いた返信を、返信先の投稿とアカウントとともに一覧で取得します。対象はそのアカウント自身の返信であり、そのアカウントの投稿に付いたコメントスレッドではありません。また、親投稿そのものは含まれません。1,000リクエストあたり$1.39正常
投稿詳細post完全なURLを指定して、Truth Socialの投稿1件を取得します。本文、投稿者、公開日時、エンゲージメント数、ハッシュタグ、メディアを取得できます。@投稿者のパスを含むURLを使用してください。idとpost_urlは互換性のための入力であり、urlの代わりにはなりません。1,000リクエストあたり$1.39正常
トレンドtrendingTruth Socialがトレンドとして表示している投稿を、投稿者、公開日時、返信数、リポスト数、いいね数とともに確認できます。入力は不要です。並び順はアルゴリズムを説明するものではなく、完全なランキングやリアルタイムのトレンドでもありません。1,000リクエストあたり$1.39正常

機能を開くと、パラメータ、レスポンスフィールド、コードサンプル、トライアルを確認できます。

Truth Socialの各アクションではどのような入力を指定できますか?

以下の各回答では、呼び出し可能なアクション1つとその実際の入力を対応付けています。パラメータの意味と指定可能な値はアクションごとに異なります。同じ名前でも、すべてのプラットフォームで同じ意味になるとは限りません。

公式情報源へのリンクは、横に記載したプラットフォーム用語を説明する目的でのみ掲載しています。プラットフォームによる認可や推奨を意味するものではありません。また、このページに記載がない限り、公式サイトの機能はEveryInfra APIには含まれません。

アクション必須任意提供方式上限1,000件あたりレスポンスフィールド
profile

プロフィール

ハンドルを指定して、Truth Socialのアカウントを確認します。表示名、自己紹介、所在地、フォロワー数、フォロー数、投稿数、認証状態、作成日を取得できます。is_privateとis_verifiedは表示上のシグナルを示すだけです。アクセス範囲を広げるものではなく、本人確認の代わりにもなりません。

username—Sync配信—1,000リクエストあたり$1.39user_id · username · display_name · bio · url · external_url · location · follower_count · following_count · post_count · is_verified · is_private · avatar_url · header_url · created_at · platform
user_posts

ユーザーの投稿

Truth Socialのアカウントの投稿をサンプルとして収集します。本文、言語、返信数、リポスト数、いいね数、ハッシュタグ、メディアが含まれます。行をそのアカウント自身の発言として扱う前に、is_replyとis_repostを確認してください。

username—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$1.39id · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
replies

返信

Truth Socialのアカウントが他の投稿に書いた返信を、返信先の投稿とアカウントとともに一覧で取得します。対象はそのアカウント自身の返信であり、そのアカウントの投稿に付いたコメントスレッドではありません。また、親投稿そのものは含まれません。

username—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$1.39id · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
post

投稿詳細

完全なURLを指定して、Truth Socialの投稿1件を取得します。本文、投稿者、公開日時、エンゲージメント数、ハッシュタグ、メディアを取得できます。@投稿者のパスを含むURLを使用してください。idとpost_urlは互換性のための入力であり、urlの代わりにはなりません。

urlid, post_urlSync配信—1,000リクエストあたり$1.39id · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
trending

トレンド

Truth Socialがトレンドとして表示している投稿を、投稿者、公開日時、返信数、リポスト数、いいね数とともに確認できます。入力は不要です。並び順はアルゴリズムを説明するものではなく、完全なランキングやリアルタイムのトレンドでもありません。

—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$1.39id · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform

Truth Socialのprofileのパラメータはそれぞれどういう意味ですか?

ハンドルを指定して、Truth Socialのアカウントを確認します。表示名、自己紹介、所在地、フォロワー数、フォロー数、投稿数、認証状態、作成日を取得できます。is_privateとis_verifiedは表示上のシグナルを示すだけです。アクセス範囲を広げるものではなく、本人確認の代わりにもなりません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
username必須
Truth Socialのアカウントハンドルです(@の有無は問いません)。表示名やプロフィールURLではありません。
Truth Social:アカウントハンドル、表示名、プロフィールのWebサイトフィールド — 公式の用語では、ハンドル/ユーザー名、表示名、プロフィールのWebサイトリンクを区別しています。このリファレンスは識別用のフィールドのみを説明するものです。ユーザー名、認証バッジ、Webページがあっても、実在の人物・団体の身元や非公開コンテンツへのアクセス権限を証明するものではありません。 · 確認日

Truth Socialのuser_postsのパラメータはそれぞれどういう意味ですか?

Truth Socialのアカウントの投稿をサンプルとして収集します。本文、言語、返信数、リポスト数、いいね数、ハッシュタグ、メディアが含まれます。行をそのアカウント自身の発言として扱う前に、is_replyとis_repostを確認してください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
username必須
投稿を取得する対象として指定するTruth Socialの投稿者です。トピックのキーワードではありません。
Truth Social:TruthとReTruthは別のアクション — 公式ドキュメントでは、Truthを公開されたコンテンツ、ReTruthをリポスト、QuoteTruthをコメントを追加した引用リポストと定義しています。このゲートウェイはQuoteTruth専用の構造化フィールドを保証せず、返されるすべてのアイテムをオリジナルコンテンツとして扱うこともありません。 · 確認日

Truth Socialのrepliesのパラメータはそれぞれどういう意味ですか?

Truth Socialのアカウントが他の投稿に書いた返信を、返信先の投稿とアカウントとともに一覧で取得します。対象はそのアカウント自身の返信であり、そのアカウントの投稿に付いたコメントスレッドではありません。また、親投稿そのものは含まれません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
username必須
自身の返信を一覧表示する対象の投稿者です。投稿のコメントスレッド全体を特定するものではありません。
Truth DetailsのコメントUIと投稿者の返信一覧の違い — Truth Social公式ドキュメントでは、投稿へのコメントはTruth Detailsで閲覧すると説明しています。一方、`replies`アクションはリクエストの対象として投稿者の`username`を受け付けます。単一の投稿のコメントを読むことと、投稿者の返信履歴を照会することは機能的に異なるため、同等のものとして扱わないでください。 · 確認日

Truth Socialのpostのパラメータはそれぞれどういう意味ですか?

完全なURLを指定して、Truth Socialの投稿1件を取得します。本文、投稿者、公開日時、エンゲージメント数、ハッシュタグ、メディアを取得できます。@投稿者のパスを含むURLを使用してください。idとpost_urlは互換性のための入力であり、urlの代わりにはなりません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
投稿の完全なURLです。投稿者と投稿を同時に特定できるよう、@authorのパスを含めることをおすすめします。投稿者の識別子を省いた短縮リンクは指定しないでください。
Truth Social:単一のTruth、メディア添付ファイル、コメントへのアクセス — Truth Socialの公式ドキュメントでは、公開されたTruthコンテンツと、単一投稿の詳細画面にあるコメントインターフェースを区別しています。このオブジェクト構造への言及はリソースの境界を明確にするだけであり、コメントのエクスポート、投稿、削除、またはあらゆる種類の添付ファイルへの対応を可能にするものではありません。 · 確認日
id任意
投稿IDの互換用入力です。単独で使用した場合、投稿者を確実に推定できません。デフォルトの投稿者へのフォールバックに頼らず、完全なurlを使用してください。
post_url任意
投稿URLの互換用入力です。urlより優先度が低く、これを使用しても公開仕様上の必須フィールドの指定は解除されません。

Truth Socialのtrendingのパラメータはそれぞれどういう意味ですか?

Truth Socialがトレンドとして表示している投稿を、投稿者、公開日時、返信数、リポスト数、いいね数とともに確認できます。入力は不要です。並び順はアルゴリズムを説明するものではなく、完全なランキングやリアルタイムのトレンドでもありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況

このアクションには固有のパラメータがありません。プラットフォームとアクションの識別子のみを送信してください。

Truth Social APIの使い方

  1. 01公開カタログからプラットフォームのアクションを選択します。
  2. 02プラットフォーム、アクション、必須パラメータをPOST /api/v1/socialに送信します。
  3. 03レスポンスから結果を読み取ります。非同期のアクションの場合は、返されたジョブIDをポーリングします。
  4. 04アプリケーションで必要なレスポンスフィールドを保存します。
truth_social_profile.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"truth_social","action":"profile","params":{"username":"<username>"}}'

Truth Social APIに関する質問

Truth Social APIでは何を取得できますか?

platformをtruth_socialに設定します。現在のカタログにはプロフィール、ユーザーの投稿、返信、投稿詳細、トレンドが掲載されています。これらのアクション名はそれぞれ異なるTruth Socialのオブジェクトやビューを表すもので、互いに置き換えられる検索モードではありません。

Truth Socialのprofileリクエストを開始するには、どの入力を使用しますか?

Truth Socialのアカウントハンドルです(@の有無は問いません)。表示名やプロフィールURLではありません。params内のusernameとして送信してください。

Truth Socialのprofileはどのフィールドを返しますか?

宣言されたスキーマにはuser_id、username、display_name、bioが含まれます。宣言されたフィールドでも個々のレコードには含まれない場合があり、他のアクションにはそれぞれ独自のフィールド一覧があります。

Truth Socialのアクションはすべて即座に結果を返しますか?

非同期と表示されたアクションはジョブIDを返すので、そのIDをポーリングします。それ以外のすべてのアクションも非同期で実行できます。リクエストボディに"mode": "async"を追加するとすぐにジョブIDが返されるため、時間のかかるタスクや上限値を大きく設定する場合に便利です。現在のカタログにはsync配信が含まれています。