7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IFTTTを使ってブログ更新時に自動でTwitterにシェアする

Last updated at Posted at 2018-03-17

妻の命令でとあるブログを平日毎日更新しています。どうせなら多くの人に読んでもらいたいと思って、ブログ更新時にTwitterにシェアするようにしているのですが、毎度手動でするのが面倒になってきました。そこで、ブログ更新時のTwitterシェアを自動化することにしました。

仕組み

IFTTT_RSS_Twitter.001.jpeg
**IFTTTは「If This Then That(これをしたら、次にあれをする)」の略で、Webサービス同士を連携させることのできるサービスです。**今回は、ブログが更新されたら(This)、Twitterにシェアする(That)ように設定します。ブログが更新されたという情報は、RSSを利用して取得します。RSSはサイトやブログの更新情報を公開するために使用される仕組みです。

RSSフィードのURLを取得する

まずは対象となるブログのRSSフィードのURL(RSSを利用するために必要なもの)を取得します。RSSフィードのURLは以下サイトで簡単に取得できます。

RSSフィード取得・検出ツール - BeRSS.com

また、対象のブログ上で右クリック -> ページのソースを表示で確認することもできます。

# 以下例だと、「http://waira.hatenablog.com/rss」の箇所がRSSフィードのURLです。
<link rel="alternate" type="application/rss+xml" title="RSS2.0" href="http://waira.hatenablog.com/rss"/>

IFTTTの設定を行う

IFTTTはWeb版とスマホ版(iOSAndroid)がありますが、今回はスマホ版で設定を行います(Web版と操作はほとんど同じです)。IFTTTのアカウント登録は事前に行ってください。

IMG_0984.png
My Applets -> を選択します。


IMG_0985.png
+thisを選択します。


IMG_1066.png
RSS Feedを選択します。


IMG_1067.png
New feed itemを選択します。


IMG_1068.png
IFTTTとRSS Feedを連携させるために、Connectを選択します。


IMG_1070.png
さきほど取得したRSSフィードのURLを入力します。


IMG_1071.png
+thatを選択します。


IMG_1072.png
Twitterを選択します。


IMG_1078.png
Post a tweetを選択します。


IMG_1082.png
ツイート内容を設定します。Add ingredientを選択すると、RSSフィード情報から取得できるタグが使えます。


IMG_1083.png
タグはこんな感じで選択できます。便利ですね!

いくつかのタグの説明を載せておきます。

  • EntryTitle:記事のタイトル
  • EntryUrl:記事のURL
  • FeedTitle:ブログ名

![IMG_1084.png](https://qiita-image-store.s3.amazonaws.com/0/55366/09d78628-d58d-4871-8edd-552a38460e74.png) 最終的にツイート内容はこのように設定しました。このあたりはお好みで設定してください。
![IMG_1085.png](https://qiita-image-store.s3.amazonaws.com/0/55366/a119baad-9b13-b505-5239-8268b275f6b5.png) 最後に`Finish`を選択すれば、設定完了!

これでブログが更新されるたびにTwitterにシェアされるようになります(↓こんな感じです)。

まとめ

これで平日のブログ更新の手間が少し減ります!

参考リンク

7
9
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
7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?