Medium のストーリーを Tumblr へ自動投稿できないかなと思って調べていたところ、Medium の RSS フィードがあることが判明。これを使えば、IFTTT を使って、Tumblr に自動投稿できる!
Medium の RSS フィード
あまり一般的ではないようですが、Medium の各プロフィールページと、各コレクションページ用のRSSが存在しています。各RSSのURLは以下のようになります。
- URLパターン
https://medium.com/feed/@{user_id} - サンプルURL
https://medium.com/feed/@9215
- URLパターン
https://medium.com/feed/{collection_id} - サンプルURL
https://medium.com/feed/hello-elasticsearch
Tumblr へ自動投稿
Medium RSS のURLがわかったので、IFTTT の このへんのレシピを使って、設定すればTumblr へ自動投稿できますね。
Medium の埋め込みコードを使って、自動的にストーリーを埋め込みたいときは、IFTTTのTumblr の新規テキスト投稿をアクションに指定して、以下のように設定します。
NOTE:トリガーのBody 内にスクリプトを記述したのですが、保存すると消えてしまうので、スクリプトはHTML内に設置しています。また、data-collapse や data-width などのオプションも消えてしまうため、記述できませんでした。
<script async src="https://static.medium.com/embed.js"></script>
FeedURL:
https://medium.com/feed/hello-elasticsearch
3)IFTTTのアクション設定(Create a text post)
Title:
{{EntryTitle}}
Body:
{{EntryContent}} <a class="m-story" href="{{EntryUrl}}">{{EntryTitle}}</a>
Tags:
{{FeedTitle}}
Email me when Medium Tips Note. publishes stories
