Ameba Owndの投稿を自動的にTwitterでシェアする
2019.03.13 10:50
Ameba Owndには以前「投稿を自動的にTwitter(およびFacebook)でシェアする」という機能があったのですが、TwitterやFacebook側の仕様変更により自動シェアはできなくなってしまいました。現在の半自動式でも大した手間ではありませんが、全自動に慣れると半自動では面倒に思うものです。
そこで全自動化の方法を考えました。サービス連携ツール「IFTTT」を使います。
以下は「もしもAmeba OwndのRSSが更新されたら/Twitterに投稿する」という自動連携処理を行わせるための手順です。
手順
- あらかじめIFTTTのSetting画面で、IFTTTと自分のtwitterアカウントとをリンクさせておく
- あらかじめ自分のウェブサイトのRSS取得URLアドレスを調べておく(このサイト UX Yokohama であれば、https://uxyokohama.amebaownd.com/rss.xml が該当)
- IFTTTにログインする
- 画面上端の My Applet タブをクリック
- New Applet ボタンをクリック
- 「+This」をクリック
- 「RSS feed」をクリック
- 「New feed item」をクリック
- 記入欄に先ほど調べておいたRSS取得URLアドレスを入力
- 「Create Trigger」ボタンをクリック
- 「+That」をクリック
- 「Twitter」をクリック
- 「Post a tweet」をクリック
- 記入欄の内容は初期値のまま『 {{EntryTitle}} {{EntryUrl}} 』で問題ないはずだが、カスタマイズしたい場合は「Add ingredient」ボタンをクリックして引数を追加
- 「Create Action」ボタンをクリック
- 記入欄(いま作った自動連携処理の名前)をわかりやすく書き換える
- 画面下の方にある設定<Receive notifications when this Applet runs=On/Off>は<Off>にしても問題ない
- 「Finish」ボタンをクリック
- 完成
Ameba Owndに投稿してからTwitterにシェアされるまで、少し時間がかかりますが、5分程度でシェアされるはずです。Facebookページへのシェアもほぼ同じ手順で自動連携処理を作成できますが、残念ながらFacebookの個人タイムラインにはシェアできません。ご注意ください。