プラットフォームの稼働状況
- 24時間の稼働状況
- 正常
過去30日間
利用可能な機能
Tumblrの各アクションについて、内容、料金、過去24時間の稼働状況を掲載しています。アクションを開くと、パラメータ、レスポンスフィールド、コードサンプルを確認できます。
| 機能 | できること | 1,000リクエストあたり | 24時間の稼働状況 |
|---|---|---|---|
検索search | キーワードでTumblrの投稿を検索します。本文、投稿タイプ、タグ、ノート数、各投稿を投稿したブログを取得できます。post_typeは一度に1つずつ指定してください。非公開ブログは除外され、一致するすべての投稿が取得できるとは限りません。 | 1,000リクエストあたり$36 | 正常 |
タグtag | Tumblrで特定のタグが付いた投稿を閲覧できます。本文、投稿タイプ、タグ、ノート数、ブログ情報が含まれます。ノート数はいいねとリブログを合算した数値です。また、タグは投稿の実際の内容を保証するものではありません。 | 1,000リクエストあたり$12.79 | 正常 |
ユーザーの投稿user_posts | Tumblrの特定ブログの投稿を、本文、投稿タイプ、タグ、ノート数、公開日時とともに取得します。httpsから始まるリンクではなく、ブログの短い名前またはname.tumblr.comを指定してください。1回の取得ですべての過去投稿を網羅できるとは限りません。 | 1,000リクエストあたり$12.79 | 正常 |
プロフィールprofile | Tumblrブログの名前、説明、アドレス、最新投稿の日付を取得します。短い名前またはname.tumblr.comを渡してください。メッセージ、下書き、保護されたブログは取得できません。 | 1,000リクエストあたり$1.39 | 正常 |
機能を開くと、パラメータ、レスポンスフィールド、コードサンプル、トライアルを確認できます。
Tumblrの各アクションではどのような入力を指定できますか?
以下の各回答では、呼び出し可能なアクション1つとその実際の入力を対応付けています。パラメータの意味と指定可能な値はアクションごとに異なります。同じ名前でも、すべてのプラットフォームで同じ意味になるとは限りません。
公式情報源へのリンクは、横に記載したプラットフォーム用語を説明する目的でのみ掲載しています。プラットフォームによる認可や推奨を意味するものではありません。また、このページに記載がない限り、公式サイトの機能はEveryInfra APIには含まれません。
| アクション | 必須 | 任意 | 提供方式 | 上限 | 1,000件あたり | レスポンスフィールド |
|---|---|---|---|---|---|---|
search検索 キーワードでTumblrの投稿を検索します。本文、投稿タイプ、タグ、ノート数、各投稿を投稿したブログを取得できます。 | keyword | post_type | Sync配信 | カタログ値:defaultLimit=20、maxLimit=200。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 | 1,000リクエストあたり$36 | id · url · text · post_type · author_username · author_name · author_url · note_count · posted_at · platform · tags |
tagタグ Tumblrで特定のタグが付いた投稿を閲覧できます。本文、投稿タイプ、タグ、ノート数、ブログ情報が含まれます。ノート数はいいねとリブログを合算した数値です。また、タグは投稿の実際の内容を保証するものではありません。 | tag | hashtag, post_type | Sync配信 | カタログ値:defaultLimit=20、maxLimit=200。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 | 1,000リクエストあたり$12.79 | id · url · text · post_type · author_username · author_name · author_url · note_count · posted_at · platform · tags |
user_postsユーザーの投稿 Tumblrの特定ブログの投稿を、本文、投稿タイプ、タグ、ノート数、公開日時とともに取得します。httpsから始まるリンクではなく、ブログの短い名前またはname.tumblr.comを指定してください。1回の取得ですべての過去投稿を網羅できるとは限りません。 | username | post_type | Sync配信 | カタログ値:defaultLimit=20、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 | 1,000リクエストあたり$12.79 | id · url · text · post_type · author_username · author_name · author_url · note_count · posted_at · platform · tags |
profileプロフィール Tumblrブログの名前、説明、アドレス、最新投稿の日付を取得します。短い名前またはname.tumblr.comを渡してください。メッセージ、下書き、保護されたブログは取得できません。 | username | — | Sync配信 | — | 1,000リクエストあたり$1.39 | username · display_name · bio · url · latest_post_at · platform |
Tumblrのsearchのパラメータはそれぞれどういう意味ですか?
キーワードでTumblrの投稿を検索します。本文、投稿タイプ、タグ、ノート数、各投稿を投稿したブログを取得できます。post_typeは一度に1つずつ指定してください。非公開ブログは除外され、一致するすべての投稿が取得できるとは限りません。
keyword必須searchで使用する公開投稿の検索語です。tagの互換用keyword入力は実際にはタグで検索するため、同じ検索の入り口として扱うことはできません。Tumblr:キーワード検索とタグページの違い — 公式ドキュメントでは、検索ページとタグページを区別しています。検索ページは語句でコンテンツを探すページで、タグページは特定のタグが付いた投稿をまとめて表示するページです。TumblrのWebページにあるブログのおすすめ、並べ替えオプション、検索演算子は、このエンドポイントで自動的にサポートされるパラメータでも、検証済みのパラメータでもありません。 · 確認日post_type任意search、tag、user_postsで使用する単一の投稿タイプです。制限なしのany、またはtext、photo、video、quote、link、audioを指定します。配列ではありません。また、profileではこのフィルターは使用されません。Tumblr:ノートはどの投稿タイプでも「いいね」数を個別に表すものではない — Tumblrの公式ドキュメントでは、ノートを投稿が受け取った「いいね」、リブログ、コメントの合計と定義しています。投稿タイプを変えても、このエンドポイントでnote_countが3つの指標に自動で分かれることはありません。また、インタラクションの合計数をユニークユーザー数と解釈することもできません。 · 確認日
Tumblrのtagのパラメータはそれぞれどういう意味ですか?
Tumblrで特定のタグが付いた投稿を閲覧できます。本文、投稿タイプ、タグ、ノート数、ブログ情報が含まれます。ノート数はいいねとリブログを合算した数値です。また、タグは投稿の実際の内容を保証するものではありません。
完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況tag必須tagで使用するトピック名です。先頭に#を付けることもできます。公開されているタグのコンテンツを返します。Tumblr:タグ検索と全文キーワード検索 — 公式ドキュメントでは、タグページは投稿に付けられた特定のタグを軸に投稿を整理し、検索ページは検索クエリに基づいて結果を表示すると説明されています。この項目はタグの範囲を明確にするためのもので、リアルタイムのインデックス化、結果の網羅性、Webインターフェースで利用できるすべての絞り込みオプションを保証するものではありません。 · 確認日hashtag任意tagの代替パラメータで、tagより優先度が低くなります。post_type任意search、tag、user_postsで使用する単一の投稿タイプです。制限なしのany、またはtext、photo、video、quote、link、audioを指定します。配列ではありません。また、profileではこのフィルターは使用されません。
Tumblrのuser_postsのパラメータはそれぞれどういう意味ですか?
Tumblrの特定ブログの投稿を、本文、投稿タイプ、タグ、ノート数、公開日時とともに取得します。httpsから始まるリンクではなく、ブログの短い名前またはname.tumblr.comを指定してください。1回の取得ですべての過去投稿を網羅できるとは限りません。
完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況username必須- ブログのショートネーム、またはname.tumblr.comドメインです。このフィールドにはhttps://を含む完全なリンクを指定しないでください。完全なURLは
urlに指定します。profileでは、公開されているブログデータのみを集約します。Tumblr:ブログ内のリブログと元投稿者の帰属 — 公式ドキュメントによると、リブログは既存の投稿を別のブログに掲載するもので、コンテンツを追加することもできます。コンテンツを追加したリブログは通常の検索には表示されますが、タグ検索には表示されません。このエンドポイントはリブログの経路全体を提供せず、現在のブログ情報だけから元の投稿者を推定することもできません。 · 確認日 post_type任意search、tag、user_postsで使用する単一の投稿タイプです。制限なしのany、またはtext、photo、video、quote、link、audioを指定します。配列ではありません。また、profileではこのフィルターは使用されません。
Tumblrのprofileのパラメータはそれぞれどういう意味ですか?
Tumblrブログの名前、説明、アドレス、最新投稿の日付を取得します。短い名前またはname.tumblr.comを渡してください。メッセージ、下書き、保護されたブログは取得できません。
完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況username必須- ブログのショートネーム、またはname.tumblr.comドメインです。このフィールドにはhttps://を含む完全なリンクを指定しないでください。完全なURLは
urlに指定します。profileでは、公開されているブログデータのみを集約します。Tumblr:メインブログ、サブブログ、グループブログ — 公式ドキュメントでは、1つのアカウントでメインブログに加えてサブブログを持つことができ、サブブログはパスワードで保護したり複数のユーザーで管理したりできると説明されています。そのため、ブログ名は特定の個人を一意に示すものではありません。また、このページのデータは、パスワードで保護されたコンテンツへのアクセス権限や、アカウント間の関係を特定する手段を提供するものではありません。 · 確認日
Tumblr APIの使い方
- 01公開カタログからプラットフォームのアクションを選択します。
- 02プラットフォーム、アクション、必須パラメータをPOST /api/v1/socialに送信します。
- 03レスポンスから結果を読み取ります。非同期のアクションの場合は、返されたジョブIDをポーリングします。
- 04アプリケーションで必要なレスポンスフィールドを保存します。
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"tumblr","action":"search","params":{"keyword":"<keyword>"}}'
Tumblr APIに関する質問
Tumblr APIでは何を取得できますか?
platformをtumblrに設定します。現在のカタログには検索、タグ、ユーザーの投稿、プロフィールが掲載されています。これらのアクション名はそれぞれ異なるTumblrのオブジェクトやビューを表すもので、互いに置き換えられる検索モードではありません。
Tumblrのsearchリクエストを開始するには、どの入力を使用しますか?
searchで使用する公開投稿の検索語です。tagの互換用keyword入力は実際にはタグで検索するため、同じ検索の入り口として扱うことはできません。params内のkeywordとして送信してください。
Tumblrのsearchはどのフィールドを返しますか?
宣言されたスキーマにはtext、post_type、author_username、author_nameが含まれます。宣言されたフィールドでも個々のレコードには含まれない場合があり、他のアクションにはそれぞれ独自のフィールド一覧があります。
Tumblrのアクションはすべて即座に結果を返しますか?
非同期と表示されたアクションはジョブIDを返すので、そのIDをポーリングします。それ以外のすべてのアクションも非同期で実行できます。リクエストボディに"mode": "async"を追加するとすぐにジョブIDが返されるため、時間のかかるタスクや上限値を大きく設定する場合に便利です。現在のカタログにはsync配信が含まれています。