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

Weibo API

キーワードや数値IDを使って、投稿、アカウント、トピック、特定アカウントの投稿を検索し、ユーザープロフィール、コメントスレッドとその返信、リポスト、トレンドトピックを取得して、公開の議論を追跡できます。

投稿の検索にはキーワードを、プロフィールの取得にはユーザー識別子を使用します。トレンドトピックは、別の最新リストとして提供されます。

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

24時間の稼働状況
93%
良好

過去30日間

利用可能な機能

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

機能できること1,000リクエストあたり24時間の稼働状況
検索searchキーワードに言及しているWeibo投稿を検索します。1回の呼び出しで最大50件まで、本文、投稿デバイス、リポスト数、コメント数、いいね数、投稿者のフォロワー数と認証情報を取得できます。is_repostを使うと、リポストとオリジナル投稿を区別できます。特定期間の投稿をすべて網羅できるとは限りません。1,000リクエストあたり$0.81良好・稼働状況100%
プロフィールprofile数値のUIDまたは/u/形式のプロフィールリンクを指定して、Weiboユーザーの情報を取得します。表示名、自己紹介、性別、フォロワー数、フォロー数、投稿数、および認証の説明(ある場合)を返します。ハンドル名は使用できません。また、認証バッジはその人物の信頼性を保証するものではありません。フォロワー一覧は含まれません。1,000リクエストあたり$0.56正常
コメントcommentsWeiboの投稿に付いたコメントを取得します。1回の呼び出しで最大50件まで、本文、いいね数、コメント投稿者、日時を返します。/detail/形式のリンクまたは数値の投稿IDを指定してください。英字を含む短縮リンクは使用できず、返信ツリー全体の取得は保証されません。1,000リクエストあたり$0.56正常
トレンドtrendingWeiboの現在のホット検索リストを最大200件取得します。各項目には順位、トピック、カテゴリ、熱度、バッジ、ホットと新着のフラグが含まれます。hot_valueはWeibo独自の指標で、リスト内での比較にのみ使えます。履歴は保存されないため、スナップショットはご自身で保存してください。1,000リクエストあたり$0.56正常
投稿詳細post_detailリンクまたは数値IDからWeiboの投稿1件を開き、全文、閲覧数、リポスト数、コメント数、いいね数、投稿デバイス、画像または動画、投稿者の自己紹介、フォロワー数、認証の説明を取得します。リポストの場合はoriginal_post_idが元の投稿を指しており、別途post_detailを呼び出して取得できます。1,000リクエストあたり$0.81正常
ユーザーの投稿user_posts数値のUIDを指定して、Weiboアカウントが自ら公開した投稿を新しい順にページ単位で取得します。1ページあたり最大20件で、件数は変動します。他のアカウントのおすすめ投稿は除外されます。post_typeでオリジナル、動画、画像の投稿に絞り込めます。長文の投稿はここでは冒頭の数行のみ表示されるため、全文と閲覧数はpost_detailで取得してください。1,000リクエストあたり$0.81正常
アカウント検索user_searchニックネームまたはキーワードでWeiboアカウントを検索します。各アカウントにはUID、表示名、自己紹介、フォロワー数とフォロー数、認証フラグ、認証の説明が含まれます。1ページあたり最大20件で、件数は変動します。最初のページには最も近い1〜2件しか含まれないことがよくあります。UIDはprofileとuser_postsで使用できます。1,000リクエストあたり$0.81正常
リポストreposts投稿のリンクまたは数値IDから、Weibo投稿をリポストしたユーザーとその書き込み内容を一覧取得します。各リポストには本文、日時、いいね数、コメント数、リポスト数、リポストしたアカウントのフォロワー数と認証情報が含まれます。取得できるのは最初のページの約10〜20件のみで、リポストが1件もない投稿ではエラーが返されます。1,000リクエストあたり$0.81正常
コメントへの返信comment_repliescommentsの行から得た数値IDを指定して、Weiboのコメント1件への返信を取得します。各返信には本文、いいね数、日時、IPの地域、返信者が含まれ、返信への返信の場合はどの返信に答えたものかも含まれます。最初のページから最大20件を取得できます。1,000リクエストあたり$0.81正常
トピック検索topic_searchキーワードでWeiboの#トピック#を検索し、閲覧数とディスカッション数、トピックの導入文、カバー画像を取得します。1ページあたり最大20件です。続きを取得するにはnext_page_tokenをpage_tokenとして渡してください。1,000リクエストあたり$0.81正常
ユーザーの投稿検索user_post_search特定のWeiboアカウントが過去12か月に公開した投稿をキーワードで検索します。1ページあたり最大50件で、本文、日時、各種カウント、メディアを取得できます。1,000リクエストあたり$0.81正常

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

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

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

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

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

検索

キーワードに言及しているWeibo投稿を検索します。1回の呼び出しで最大50件まで、本文、投稿デバイス、リポスト数、コメント数、いいね数、投稿者のフォロワー数と認証情報を取得できます。is_repostを使うと、リポストとオリジナル投稿を区別できます。特定期間の投稿をすべて網羅できるとは限りません。

keyword—Sync配信カタログ値:defaultLimit=20、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.81id · url · text · posted_at · device · repost_count · comment_count · like_count · is_repost · author_id · author_name · author_bio · author_follower_count · author_following_count · author_verified · author_verified_reason · author_avatar_url · image_urls · video_url · platform
profile

プロフィール

数値のUIDまたは/u/形式のプロフィールリンクを指定して、Weiboユーザーの情報を取得します。表示名、自己紹介、性別、フォロワー数、フォロー数、投稿数、および認証の説明(ある場合)を返します。ハンドル名は使用できません。また、認証バッジはその人物の信頼性を保証するものではありません。フォロワー一覧は含まれません。

user_id—Sync配信—1,000リクエストあたり$0.56user_id · display_name · url · bio · gender · follower_count · following_count · post_count · is_verified · verified_reason · avatar_url · cover_image_url · company · created_at · platform
comments

コメント

Weiboの投稿に付いたコメントを取得します。1回の呼び出しで最大50件まで、本文、いいね数、コメント投稿者、日時を返します。/detail/形式のリンクまたは数値の投稿IDを指定してください。英字を含む短縮リンクは使用できず、返信ツリー全体の取得は保証されません。

url—Sync配信カタログ値:defaultLimit=20、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56id · text · like_count · author_id · author_name · author_avatar_url · post_id · post_url · posted_at · platform
trending

トレンド

Weiboの現在のホット検索リストを最大200件取得します。各項目には順位、トピック、カテゴリ、熱度、バッジ、ホットと新着のフラグが含まれます。hot_valueはWeibo独自の指標で、リスト内での比較にのみ使えます。履歴は保存されないため、スナップショットはご自身で保存してください。

—Sync配信カタログ値:defaultLimit=20、maxLimit=200。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56rank · title · category · hot_value · label · is_hot · is_new · url · platform
post_detail

投稿詳細

リンクまたは数値IDからWeiboの投稿1件を開き、全文、閲覧数、リポスト数、コメント数、いいね数、投稿デバイス、画像または動画、投稿者の自己紹介、フォロワー数、認証の説明を取得します。リポストの場合はoriginal_post_idが元の投稿を指しており、別途post_detailを呼び出して取得できます。

url—Sync配信—1,000リクエストあたり$0.81id · url · text · posted_at · device · repost_count · comment_count · like_count · view_count · is_repost · original_post_id · is_long_text · author_id · author_name · author_bio · author_follower_count · author_following_count · author_verified · author_verified_reason · author_avatar_url · image_urls · video_url · duration_sec · duration_seconds · platform · next_page_token
user_posts

ユーザーの投稿

数値のUIDを指定して、Weiboアカウントが自ら公開した投稿を新しい順にページ単位で取得します。1ページあたり最大20件で、件数は変動します。他のアカウントのおすすめ投稿は除外されます。post_typeでオリジナル、動画、画像の投稿に絞り込めます。長文の投稿はここでは冒頭の数行のみ表示されるため、全文と閲覧数はpost_detailで取得してください。

user_idpage_token, post_typeSync配信1回の呼び出しで最大20行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81id · url · text · posted_at · device · repost_count · comment_count · like_count · view_count · is_repost · original_post_id · is_long_text · author_id · author_name · author_bio · author_follower_count · author_following_count · author_verified · author_verified_reason · author_avatar_url · image_urls · video_url · duration_sec · duration_seconds · platform · next_page_token
user_search

アカウント検索

ニックネームまたはキーワードでWeiboアカウントを検索します。各アカウントにはUID、表示名、自己紹介、フォロワー数とフォロー数、認証フラグ、認証の説明が含まれます。1ページあたり最大20件で、件数は変動します。最初のページには最も近い1〜2件しか含まれないことがよくあります。UIDはprofileとuser_postsで使用できます。

keywordpage_tokenSync配信1回の呼び出しで最大20行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81user_id · display_name · url · bio · follower_count · following_count · is_verified · verified_reason · avatar_url · next_page_token · platform
reposts

リポスト

投稿のリンクまたは数値IDから、Weibo投稿をリポストしたユーザーとその書き込み内容を一覧取得します。各リポストには本文、日時、いいね数、コメント数、リポスト数、リポストしたアカウントのフォロワー数と認証情報が含まれます。取得できるのは最初のページの約10〜20件のみで、リポストが1件もない投稿ではエラーが返されます。

url—Sync配信カタログ値:defaultLimit=20、maxLimit=20。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、20が上限として適用されます。1,000リクエストあたり$0.81id · url · text · posted_at · device · repost_count · comment_count · like_count · is_repost · original_post_id · author_id · author_name · author_bio · author_follower_count · author_following_count · author_verified · author_verified_reason · author_avatar_url · platform
comment_replies

コメントへの返信

commentsの行から得た数値IDを指定して、Weiboのコメント1件への返信を取得します。各返信には本文、いいね数、日時、IPの地域、返信者が含まれ、返信への返信の場合はどの返信に答えたものかも含まれます。最初のページから最大20件を取得できます。

comment_id—Sync配信カタログ値:defaultLimit=20、maxLimit=20。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、20が上限として適用されます。1,000リクエストあたり$0.81id · text · like_count · posted_at · root_comment_id · reply_to_comment_id · ip_location · author_id · author_name · author_avatar_url · platform
topic_search

トピック検索

キーワードでWeiboの#トピック#を検索し、閲覧数とディスカッション数、トピックの導入文、カバー画像を取得します。1ページあたり最大20件です。続きを取得するにはnext_page_tokenをpage_tokenとして渡してください。

keywordpage_tokenSync配信1回の呼び出しで最大20行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81title · url · text · cover_image_url · discuss_count · read_count · next_page_token · platform
user_post_search

ユーザーの投稿検索

特定のWeiboアカウントが過去12か月に公開した投稿をキーワードで検索します。1ページあたり最大50件で、本文、日時、各種カウント、メディアを取得できます。

user_id, keywordpage_tokenSync配信1回の呼び出しで最大50行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81id · url · text · posted_at · device · repost_count · comment_count · like_count · is_repost · is_long_text · author_id · author_name · author_verified · author_avatar_url · image_urls · video_url · duration_sec · duration_seconds · platform · next_page_token

Weiboのsearchのパラメータはそれぞれどういう意味ですか?

キーワードに言及しているWeibo投稿を検索します。1回の呼び出しで最大50件まで、本文、投稿デバイス、リポスト数、コメント数、いいね数、投稿者のフォロワー数と認証情報を取得できます。is_repostを使うと、リポストとオリジナル投稿を区別できます。特定期間の投稿をすべて網羅できるとは限りません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
searchアクションで公開投稿を検索するキーワードを指定します。trendingアクションはkeywordパラメータを使わず、ユーザーの投稿ではなく現在の人気検索トピックを返します。

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

数値のUIDまたは/u/形式のプロフィールリンクを指定して、Weiboユーザーの情報を取得します。表示名、自己紹介、性別、フォロワー数、フォロー数、投稿数、および認証の説明(ある場合)を返します。ハンドル名は使用できません。また、認証バッジはその人物の信頼性を保証するものではありません。フォロワー一覧は含まれません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
profileアクションで対象のWeiboユーザーを、数値UIDまたは/u/numeric_UIDを含むプロフィールURLで指定します。ユーザー名のハンドルには対応していません。また、プロフィールのメタデータにはユーザーの投稿の全一覧は含まれません。
Weibo:UID、ニックネーム、フォロー数の定義 — Weiboの公式ドキュメントでは、`uid`と`screen_name`をそれぞれユーザーIDとニックネーム、`friends_count`をフォロー数、`followers_count`をフォロワー数と定義しています。公式APIにニックネームで照会するオプションがあっても、このページの`user_id`でニックネームからユーザーIDを解決できるわけではありません。返されるフィールドはここに記載されているもので、実際の結果によって異なります。 · 確認日

Weiboのcommentsのパラメータはそれぞれどういう意味ですか?

Weiboの投稿に付いたコメントを取得します。1回の呼び出しで最大50件まで、本文、いいね数、コメント投稿者、日時を返します。/detail/形式のリンクまたは数値の投稿IDを指定してください。英字を含む短縮リンクは使用できず、返信ツリー全体の取得は保証されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
commentsアクションで投稿URLまたは数値の投稿IDを指定します。/detail/NUMERIC_POST_IDの形式にするか、数値IDを直接渡してください。英字を含む短縮リンクには対応していません。
Weibo:Base62形式のMIDと数値IDの変換ガイドライン — 旧Weibo開発者ドキュメントでは、MIDと数値IDを区別し、英字を含むMIDにはbase62エンコードを使用すると規定しています。このリファレンスは識別子の違いを示すためのものにすぎず、旧APIを呼び出せることを保証するものではありません。このページの`comments`には自動変換機能がないため、数値の投稿IDを使ったリンクを推奨します。 · 確認日

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

Weiboの現在のホット検索リストを最大200件取得します。各項目には順位、トピック、カテゴリ、熱度、バッジ、ホットと新着のフラグが含まれます。hot_valueはWeibo独自の指標で、リスト内での比較にのみ使えます。履歴は保存されないため、スナップショットはご自身で保存してください。

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

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

Weiboのpost_detailのパラメータはそれぞれどういう意味ですか?

リンクまたは数値IDからWeiboの投稿1件を開き、全文、閲覧数、リポスト数、コメント数、いいね数、投稿デバイス、画像または動画、投稿者の自己紹介、フォロワー数、認証の説明を取得します。リポストの場合はoriginal_post_idが元の投稿を指しており、別途post_detailを呼び出して取得できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
Weiboの投稿を1件指定します。https://m.weibo.cn/detail/<post ID>、https://weibo.com/<UID>/<post ID or letter code>、または数値の投稿IDそのもの(user_postsまたはsearchの行のid)を使用できます。

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

数値のUIDを指定して、Weiboアカウントが自ら公開した投稿を新しい順にページ単位で取得します。1ページあたり最大20件で、件数は変動します。他のアカウントのおすすめ投稿は除外されます。post_typeでオリジナル、動画、画像の投稿に絞り込めます。長文の投稿はここでは冒頭の数行のみ表示されるため、全文と閲覧数はpost_detailで取得してください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
アカウントのWeibo UID(数値)、または/u/<UID>を含むプロフィールリンクを指定します。ニックネームは使用できないため、先にuser_searchでUIDを調べてください。
page_token任意
user_posts用のページトークンです。最初のページでは省略し、以降は他のパラメータを変えずに、前回のレスポンスのnext_page_tokenを受け取ったとおりにそのまま渡します。各ページにはアカウント自身の投稿が新しい順に最大20件含まれ、件数はページごとに異なります。1ページにつき1回の呼び出しです。トークンの有効期間は24時間で、最後のページにはnext_page_tokenがありません。
post_type任意
user_postsが返す投稿の種類です。all(デフォルト)、original(アカウントのオリジナル投稿)、video、imageのいずれかを指定します。
指定可能な値:allimageoriginalvideo

Weiboのuser_searchのパラメータはそれぞれどういう意味ですか?

ニックネームまたはキーワードでWeiboアカウントを検索します。各アカウントにはUID、表示名、自己紹介、フォロワー数とフォロー数、認証フラグ、認証の説明が含まれます。1ページあたり最大20件で、件数は変動します。最初のページには最も近い1〜2件しか含まれないことがよくあります。UIDはprofileとuser_postsで使用できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Weiboアカウントを検索するためのニックネームまたはキーワードを指定します(例:People's Daily)。返される各user_idはprofileとuser_postsで使用できます。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡してください。ページサイズは一定ではなく、最初のページには最も一致度の高い1〜2件しか含まれないことがよくあります。1ページが1回の呼び出しになり、最後のページにはnext_page_tokenがありません。

Weiboのrepostsのパラメータはそれぞれどういう意味ですか?

投稿のリンクまたは数値IDから、Weibo投稿をリポストしたユーザーとその書き込み内容を一覧取得します。各リポストには本文、日時、いいね数、コメント数、リポスト数、リポストしたアカウントのフォロワー数と認証情報が含まれます。取得できるのは最初のページの約10〜20件のみで、リポストが1件もない投稿ではエラーが返されます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
Weiboの投稿を1件指定します。https://m.weibo.cn/detail/<post ID>、https://weibo.com/<UID>/<post ID or letter code>、または数値の投稿IDそのものを使用できます。

Weiboのcomment_repliesのパラメータはそれぞれどういう意味ですか?

commentsの行から得た数値IDを指定して、Weiboのコメント1件への返信を取得します。各返信には本文、いいね数、日時、IPの地域、返信者が含まれ、返信への返信の場合はどの返信に答えたものかも含まれます。最初のページから最大20件を取得できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
comment_id必須
comment_repliesで使う、トップレベルコメントの数値IDです。commentsの行のidから取得します。

Weiboのtopic_searchのパラメータはそれぞれどういう意味ですか?

キーワードでWeiboの#トピック#を検索し、閲覧数とディスカッション数、トピックの導入文、カバー画像を取得します。1ページあたり最大20件です。続きを取得するにはnext_page_tokenをpage_tokenとして渡してください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Weiboの#トピック#を検索するキーワードです(ブランド名やイベント名など)。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡してください。1ページあたり最大20件のトピックです。取得は1ページにつき1回の呼び出しです。最後のページにはnext_page_tokenがありません。

Weiboのuser_post_searchのパラメータはそれぞれどういう意味ですか?

特定のWeiboアカウントが過去12か月に公開した投稿をキーワードで検索します。1ページあたり最大50件で、本文、日時、各種カウント、メディアを取得できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
数値のWeibo UID、または/u/<UID>を含むプロフィールリンクを指定します。ニックネームは使用できません(UIDはuser_searchで調べてください)。
keyword必須
このアカウントが過去12か月間に公開した投稿の中から検索するキーワードです。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡してください。1ページあたり最大50件の投稿です。取得は1ページにつき1回の呼び出しです。最後のページにはnext_page_tokenがありません。

Weibo APIの使い方

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

Weiboのガイド

これらのアクションを使った実践例と手法です。まずこのページで現在のアクション、パラメータ、フィールドを確認してください。記事内の例や制限は、最新のカタログに代わるものではありません。

Build

マルチプラットフォームの評判モニタリング設計:ネガティブな変化を評価する前に範囲を決める

監視対象リスト、コメントの識別子、増分カーソルを起点に、追跡可能な評判モニタリングのワークフローを設計します。オフラインのサンプルで重複排除と取り込み漏れを示しつつ、人によるレビューを維持します。

記事を読む
Build

統合データAPI入門:機能カタログから最初の有効な結果を得るまで

platform、action、paramsで複数プラットフォームのデータにアクセスします。機能カタログの読み方、最小限のリクエストの送信、非同期タスク・部分的な結果・課金の扱い方、追跡可能なデータ記録の作り方を解説します。

記事を読む

Weibo APIに関する質問

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

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

Weiboに公式APIはありますか?

Weibo Open Platformは現在も開発者登録を受け付けていますが、標準のOAuth APIが返すのは承認したユーザーのデータのみです。たとえば単一投稿やコメントのエンドポイントは、そのユーザー自身の投稿とコメントしか返しません。キーワード検索とリアルタイムサブスクリプションは、企業開発者向けの別のCommercial Data APIに含まれており、その一部は有料です。

公式情報源: Weibo Open Platform:statuses/show · Weibo Open Platform:Commercial Data API · 確認日

Weiboの開発者アカウントやAPIキーは必要ですか?

いいえ、不要です。リクエストはEveryInfraのAPIキーを使ってEveryInfra経由で送信します。新規登録後、コンソールでキーを作成し、Authorization: Bearer <API_KEY>として送信してください。Weiboの開発者アプリの登録、Weibo APIへのアクセス申請、Weiboアカウントでのログインは必要ありません。また、アクションが返すのはWeiboの公開データのみです。

Weibo APIの料金は1,000リクエストあたりいくらですか?

アクションに応じて1,000リクエストあたり$0.56から、各アクションの料金は、このページの表と公開カタログに記載されています。サブスクリプションはなく、USD残高をチャージして呼び出しごとに料金を支払います。失敗した呼び出しや結果が空の場合は課金されません。

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

searchアクションで公開投稿を検索するキーワードを指定します。trendingアクションはkeywordパラメータを使わず、ユーザーの投稿ではなく現在の人気検索トピックを返します。params内のkeywordとして送信してください。

Weiboのsearchはどのフィールドを返しますか?

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

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

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