ブログのRSSフィード更新を定期的に監視してFacebookに自動投稿してくれるFacebookアプリ『RSS Graffiti』。そのサービスが2015年4月30日をもって終了ということで、あちこちで混乱が起きてるようですね。幸いにして(?)私は本ブログとFacebookを連携させてなかったので実害はなかったのですが、友人からヘルプの電話がかかってきたので、情報収集のチャンスと思い代わりの方法を調べてみました。
- 複数ブログをWordPressで運用している
- 各ブログが出力するRSSフィードをチェックし、Facebookページに投稿したい
- 投稿先のFacebookページは一つ
という要望のもとでの代替案です。
『Stack Overflow』のスレッド「wordpress – RSS Graffiti alternative?」経由で知った記事「RSS Graffiti is Dead, Are there any Alternatives ?」に、いくつかの処方箋が書かれていました。
- Twitterfeed
- IFTTT
- WordPressプラグイン
- PHPでごりごりスクリプトを書く
- Buffer
そして「Paid」(=有料サービス)として
- dlvr.it
これらの中から適当に選べばいいわけですが、さらにググったところどうやら『dlvr.it』がテッパンとのことでちょいと試してみました。
dlvr.it: share better
https://dlvr.it/
「Paid」と紹介されているものの、同サイトの「Pricing」ページを見てみますと
- Pro……9.99ドル/月・101.89ドル/年
- Ultimate……19.99ドル/月・203.89ドル/年
- Agency……149.99ドル/月・1529.89ドル/年
の料金体系のほかに、ひっそりと「Free」というコースが示されています。それはもうひっそりと。
[2016.5.8追記]
「Free」でなく「Basic」という表記に変わっていました。料金比較の一覧はこちら。
無料ということでフィードのチェックが最短30分に1回という制約はあるものの
- 登録フィード数……5件
- 投稿先……3件
と個人利用ならさほど問題ないスペック。ありがたく使わせていただくことにいたします。
「Sign Up」をクリック。
TwitterかFacebookのアカウントと連携させるか、メールアドレス+パスワードを登録してサインアップ。ここではメールアドレス登録で進めてみます。
RSSフィードを拾って投稿したいので「Start Feeding」をクリック。
「Source」欄にRSSフィードのURLを入力(ちなみにこのブログだと https://www.tecking.org/feed )。ラジオボタンは
- Deliver your most recent item now.……最新の記事をすぐに投稿(シェア)
- Wait until a new item is posted.……次の新しい記事がアップされるまで投稿を待つ
のいずれかを選択します。
次に投稿先(「Destination(s)」)の設定。
「f」のアイコンをクリックすると、アカウント認証のウインドウが現われます。
「Accounts」のプルダウンメニューに、自分が投稿可能な
- Personal Profile……自分のプロフィールページ
- Pages……Facebookページ
- Groups……グループ
の一覧が現われるので、任意の投稿先を選び「Continue」をクリック。
「Source」「Destination(s)」の組み合わせを確認したら「Done」をクリック。画面が遷移して、このような表示になれば設定完了です。
このままでも問題なく使えますが、
「Source」「Destination」それぞれの鉛筆アイコンをクリックすると
定型文追加(Prefix / Suffix)や文字列置換(Find and Replace / Remove)
投稿の公開範囲(Post Privacy)などをカスタマイズできるようです。
ということで、RSSフィードからFacebookページにうまく投稿できたようですね。いきなり公開中のFacebookページに投稿するのでなく、非公開Facebookページを作ってテストしてみるのがいいかもしれません。
余談
WordPress側からFacebookページに記事をシェアさせるプラグインも『Facebook Auto Publish』ほかいくつか使ってみましたが、Facebookデベロッパーサイトであらかじめアプリ登録をする必要があり、シェアしたいサイトが増えた場合ちょっと煩雑かなーという印象を受けました。
コメントを残す