投稿の企画を考えるとき、Reddit、Instagram、YouTube、TikTokを順番に開くと、どの投稿を根拠にしたのか分からなくなりがちです。BeatAPI Social Dataを使った4つのn8nワークフローテンプレートを、n8nの公式テンプレートライブラリで公開しました。
4つは独立したワークフローです。 それぞれ1つのプラットフォームを調べます。同じキーワードを比較したい場合は、各テンプレートを個別に実行します。公開テンプレートの構成とAPI呼び出しは確認できますが、この記事はn8n内での実行結果や効果を示すものではありません。
公開したテンプレート
| 対象 | テンプレート | 取得する材料 |
|---|---|---|
| キーワードから質問や困りごとの手がかりを探す | 直近1週間の公開投稿 | |
| ハッシュタグから企画の切り口を探す | 公開ハッシュタグ投稿 | |
| YouTube | キーワードで動画テーマを調べる | 公開検索結果のタイトルと説明 |
| TikTok | キーワードから企画メモを作る | 公開動画の説明とメタデータ |
各ワークフローは、最大12件の材料から参照元付きの下書きを作る設計です。少数の検索結果なので、プラットフォーム全体の傾向やクリック率を示すものではありません。共有前に、IDやURLから元の投稿を開いて確認してください。
Reddit版の流れ
- Configure Inputs にキーワードと、使えるテキストモデルを入力します。
- Fetch Public Social Data がBeatAPI Social Dataを呼び出します。
- Prepare Evidence が返された投稿のID、URL、利用可能なテキストを整理します。
- テキストモデルが参照元付きの調査メモを下書きします。
- 人が元投稿と照合してから結論を使います。
Reddit版の最初のリクエストは、テンプレート上では次の形です。
{
"reference": "data:reddit.app.fetch_dynamic_search",
"input": {
"query": "AI agents",
"search_type": "post",
"sort": "NEW",
"time_range": "week"
},
"view": "preview",
"max_items": 12
}
送信先は POST https://api.beatapi.io/v1/capabilities/run です。他の3つのテンプレートは、それぞれ別のSocial Dataアクションと入力項目を使います。取得後はCodeノードで材料を整理し、POST https://api.beatapi.io/v1/chat/completions でメモを下書きします。
使い始める手順
- 上の表から1つ選び、テンプレートページの Use for free からn8nに取り込みます。
-
BeatAPIのAPIキーを作り、n8nで HTTP Header Auth の認証情報を作成します。ヘッダーは
Authorization: Bearer <自分のキー>です。 - 2つのHTTP Requestノードに同じ認証情報を設定します。
- キーワードと利用可能なテキストモデルを指定して、手動で実行します。
- 出力された参照元を開き、投稿内容と下書きの記述を照合します。
標準のn8nノードを使っているため、各ステップを確認・変更できます。Social Dataとテキストモデルの呼び出しにはBeatAPIの利用分が発生します。使えるアクションはSocial Dataカタログで確認できます。
まずは読者が使うプラットフォームを1つ選び、公開投稿の少数サンプルから始めるのがよいと思います。4つを比較するなら、同じキーワードでそれぞれを実行してください。
開示:これらのテンプレートとBeatAPIを提供するチームが執筆しました。画像は公開テンプレートページのワークフロープレビューで、実行結果ではありません。
