LoginSignup
1
2

More than 3 years have passed since last update.

integromatでRSSフィードをAWS S3に保存

Posted at

rss-s3.png

integromatを使ってRSSフィードをAWS S3に保存しました。
非常に簡単な作業でしたが、手順を残しておきます。

事前にS3に対しての処理を許可するIAMユーザーの作成が必要です。
今回のシナリオに必要なIAMユーザーの権限

  • s3:ListAllMyBuckets
  • s3:PutObject

シナリオの作成

+ Create a new scenario から一連の処理を繋ぐシナリオを作成します。

連携させたいサービスの選択

今回はRSSフィードをS3に保存するので、

  • RSS
  • AWS S3

を選択します。
service選択.png

RSSを設定

今回はRSSのURLを指定します。
rss.png

文字列処理

RSSのDescriptionを利用したいのですが、HTMLタグが余計なのでText parserで文字列のみ取得します。
text-parser.png

S3を設定

新規コネクションを作成

事前に作成したIAMユーザーのアクセスキー、シークレットキーを設定します。
シークレットキーに / が含まれている場合、処理に失敗するので再発行して下さい。
connection.png

S3バケットとオブジェクトの設定

S3バケットとオブジェクトを設定します。
適当にRSSの内容からファイルの内容を組み立てます。
s3.png

設定おわり。
Runボタンでテスト実行して動作を確認して下さい。

参考

プラン

現状FREEプランで利用しています。
複数のRSSに対しての処理を予定しているので、別のサービスで先にRSSをひとまとめにした上でintegromatを使おうとしたのですが、FREEプランのファイルサイズ上限5MBにひっかかってしまいました…
それでも、無料で簡単にこれだけの事ができるのはすごいので、うまく使っていけたらと思います。
plan.png

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2