IFTTTでブログとfacebookの連携は本当にできなくなったのか調べました。

この記事は「IFTTTでブログとfacebookが連携できなくなった情報があるけど、それってほんとうにできないの?」という疑問をもっているかたむけに、ブログとfacebookの連携がほんとうにできないのかを検証する記事です。

実は個人的な疑問なのですが、もしかしたら同じように疑問を抱えている人がいるかもしれないので、ここに調べた結果を書いておこうと思います。

結論: IFTTTを使ってブログとfacebookの連携はできない

結論からのべますとIFTTTとfacebookの連載はできません。昔はできたみたいですが現在はできなくなっています。この理由はfacebookの個人情報流出事件が関係しています。

Facebookから大量の個人情報が流出し、大統領選で利用されたとして大きな問題となったのが2018年3月です。Facebook側がFacebookアプリに個人情報の利用を許可し、それが不正に流用されたのが原因です。個人情報の取扱がずさんだと指摘されFacebook側は、アプリに対する管理体制を強化しました。

本当に情報が流用されたのかどうかはわかりませんが、流出したのは確かです;。この件があってFacebookが提供するAPIが終了しました。

IFTTTとfacebookが連携できない理由1: IFTTT側にサービスがない

IFTTTとfacebookは連携できない第一の理由としてIFTTT側にサービスがないことがあげられます。

IFTTT(1)
上記をみればわかると思うのですが、ここにIFTTTのNewAppletにfacebookのサービスがないんですよね。でもfacebookページのアイコンはありますよね?実はブログとfacebookページを連携させることはできます。今書いているのはfacebookのタイムラインと連載できないという話しを書いています。

facebookページと連携できる話は後述します。

IFTTTとfacebookが連携できない理由2: facebookのAPIが終了した。

facebookのAPIが終了したという、話は情報を検索すると、いくつかでてきます。APIってなんや?となると思うのですが、APIとはfacebook側がfacebookの機能を簡単に使えるようなソースコードを公開していたと思えばよいかと思います。このAPIが情報漏洩の件もあって終わっちゃったんですね。

あまり意味はないですが、こちらの件でいくつか、情報がありますので、そちらを紹介しておきます。

平素よりはてなブックマークをご利用いただきありがとうございます。はてなブックマークでは2018年7月26日(木)をもって、ブックマークを追加・編集した際に、Facebookにもシェアする機能を終了します。iOS・Androidアプリでは終了に先立ち、7月17日(火)ごろに当該機能を廃止したバージョンをリリースする予定です。これはFacebookが提供するAPIの終了*1によるものです。ご利用いただいている皆様にはご不便をおかけいたしますが、ご了承いただきますようお願い申し上げます。

引用元: 【追記あり】ブックマーク時に、Facebookへシェアする機能を終了します – はてなブックマーク開発ブログ

最近、ブログを更新してもfacebook個人のタイムラインに出て来ないなって思っていました。もう一つ自転車ブログのFacebookページへの連携は問題なし?
と思ってたら、Jetpackの変更のお知らせが届いていました。8月1日以降共有できなくなったようです。

引用元: ブログから個人のfacebook連携が出来なくなった?

IFTTTでブログとfacebookページの連携はできます

さきほどはIFTTTを使ったブログとfacebookの個人タイムラインの連携ができないという話でしたが、実はブログとfacebookページだったらIFTTTを使ったら連携できます。

facebookの個人タイムラインとfacebookページの違い

facebookの個人タイムラインは、facebookにログインしていないとみることはできませんが、facebookページの場合だと誰でも閲覧できるという違いがあります。facebookページは企業とかが利用しているイメージですね。IFTTTでfacebookページに連携させてメリットがあるかは疑問ですが、ある程度のファンがついているページならばIFTTTを導入するメリットはあるかもしれません。

IFTTTでブログとfacebookページを連携させるにはどうすればいいの?

IFTTTでブログとfacebookページを連携させようとするとうまくいかないことがありますので注意が必要です。

IFTTTの設定方法に関しては、腐るほど情報がでていますので、ある程度設定の仕方がわかっているという前提で話をすすめます。

ifttt-facebook
上記の画像のようにIFTTTでブログとfacebookページを連携させたつもりが、「Could not connect service」と表示されてなんだかうまくいかないことがあります。EditConnectionボタンをおしても何度も失敗するので、そういえばfacebookってもう使えなくなったんだ・・・みたいになってしまうかもしれませんが、これはちゃんと解決方法があります。

まずfacebookページにいきます。
ifttt-facebook2
接続には失敗するんだけど、facebookページにはちゃんと、「ビジネス統合」という場所でIFTTTが認識されているのを確認できます。接続失敗を解決するには、ここに表示されているアプリを一旦削除して、もういちどIFTTT側でログインを行ってください。そうするとfacebookページを選択するようなメニューがあらわれるので、ちゃんと進めていけば、ブログとfacebookページが連携できるようになります。

結局タイムラインには自動投稿できない

IFTTTをつかえばfacebookページにブログ記事を自動投稿することはできますが、結局のところタイムラインには自動投稿することはできません。

本当にできないのか?

正確にいうと技術的には可能だけどその技術を実装する腕がないので、結局はやはりfacebookのタイムラインに自動投稿はできないということになるかと思います。手っ取りばやいのはヘッドレスブラウザを使う方法もあるかもしれませんが、はたしてそこまでやる必要があるのかは疑問です。海外には自動化のためのツールもあるようですが、そのたぐいになると有料になってしまうので躊躇することになるでしょう。

話が脱線してきましたので、とにかくIFTTTはfacebookページになら自動投稿できますよというお話でおわりにしたいと思います。では。


Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 49

Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 78