Craftで想像する

自動デイリーダイジェスト

n8nでRSSフィードをCraftのコレクションに接続します。新しい記事はCraftワークスペースに自動で表示されるため、コピー&ペーストや手動更新は必要ありません。

自動デイリーダイジェスト

自分で構築する

ステップ1APIアクセスを有効にする

Craftドキュメントで読み取り/書き込みAPIアクセスを有効にします。n8nが新しいコレクションアイテムを作成するには書き込みアクセスが、コレクション一覧を取得するには読み取りアクセスが必要です。

ステップ1

「イマジン」タブを開きます。

ステップ2

「最初のAPI接続を追加」をクリックします。

ステップ3

API 接続の名前を設定してください。

ステップ4

「ドキュメントを追加」をクリックして、News Collection ドキュメントを選択してください。

ステップ5

ドキュメントとのやり取りに使用する API URL が、上部に表示されるようになりました。

ステップ2n8nにCraft Nodeをインストールする

n8nインスタンスを開き、Settings -> Community nodes に移動します。Install a community node をクリックし、n8n-nodes-craft を検索します。これにより、必要な Create collection items を含む26種類のアクションを備えたCraft Nodeが追加されます。利用可能なアクションの一覧については、n8nセットアップガイドをご覧ください。

ステップ3RSS Feed Triggerを追加する

n8nで新しいワークフローを作成します。Add first step をクリックし、RSS Feed Trigger を選択します。次の項目を設定します。

  • Feed URL — 収集したいRSSフィードのURL。例:
https://news.ycombinator.com/rss
  • Poll Times — n8nが新しいアイテムを確認する頻度(例:毎分、毎時)

Fetch Test Event をクリックして、フィードからデータが返ってくることを確認します。出力に titlelinkpubDate フィールドを持つアイテムが表示されるはずです。

ステップ4Craftの認証情報を接続する

RSS Feed Triggerの後にある + をクリックし、Craft を検索します。Create collection items アクションを選択します。Credential to connect with のドロップダウンで Create new Craft account credential を選択し、次の項目を入力します。

  • API Base URL — Step 1で取得したURLを貼り付けます
  • API Key — Step 1で取得したキーを貼り付けます
  • Connection TypeFull Space Connection
  • PermissionsRead + Write

ステップ5Craft Nodeを設定する

認証情報を保存したら、ノード自体を設定します。

  • ResourceCollection
  • OperationCreate Items
  • Collection — ドロップダウンから保存先のコレクションを選択します(例:「News」)
  • Items — RSSフィールドをコレクションの列にマッピングするため、次のJSONを貼り付けます。
[{"title": "{{ $json.title }}", "properties": {"link": "{{ $json.link }}"}}]

ステップ6テストして有効化する

Execute workflow をクリックして、ワークフロー全体をテストします。両方のノードに緑のチェックマークと「1 item」が表示されれば、RSSエントリーはCraftのコレクションに正常に保存されています。

確認できたら、右上の Publish をクリックしてワークフローを有効化します。これ以降、n8nは設定したスケジュールに沿ってRSSフィードを確認し、新しいアイテムをCraftのコレクションに自動で作成します。

完成イメージ

お気に入りのフィードから新しい記事がCraftに自動で表示されます。ブラウザのタブを開いたり、コピー&ペーストしたりする必要はありません。コレクションを開けば、すべてがそこに揃っています。RSSフィードを差し替えれば、業界ニュース、ブログ記事、リリースノート、競合の更新情報など、追跡したいあらゆる情報源に対応できます。

あなたにおすすめのアイデア

ギャラリーに戻る