2019年4月1日 星期一

將 FB 狀態貼文變成 Blogger 文章— 由 IFTTT 自動化工具幫你完成跨平台的小事

前言


我們生活、工作上的許多事務都必須倚靠平台服務或 App 工具才能完成,想要馬上分享目前的狀態或想法,臉書IGTwitter 可以幫我們做到;如果要更深入、有系統地呈現自己的想法,BloggerWordPress 是非常好的部落格撰寫平台;想要在網路上找到好聽的歌曲,Youtube、Spotify 的音樂搜尋及歸類整理功能,幫我們找到符合自己風格的音樂。

雖然這些平台服務或 App 能幫我們完成這麼多工作,但這些工具服務針對的點不一樣,例如社群平台工具是用來分享個人當下的心情或狀態,所以你想要找到幾個月以前所分享的內容,就難如登天;部落格平台非常適合撰寫長篇大論的文章,但是用它來分享一、兩句心情的文字,又有點大材小用;在 Youtube 上找到好聽的歌很棒,可是手機螢幕必須一直開著才能用,實在很耗電。雖然工具都好用,但不能截長補短,互通有無,也是另一種時間的浪費。

如果有一種工具或平台,可以讓你在社群軟體上分享心情或狀態的時候,直接同步到部落格平台上,省去重覆貼文的時間,有空的時候再把這些文字發展成一篇文章;或者當你發表一篇部落格文章的同時,你所有的社交平台都會自動發佈貼文,通知大家文章上線了;又或當你在Youtube上「喜歡」某一首歌曲時,你的 Spotify 就會找出同一首歌曲,然後加入播放清單中—這個可以幫助你做一件事的同時,可以自動完成其他事的平台,就是會長在本文中要介紹的:IFTTT。接下來會長將透過如何將臉書狀態貼文同步到 Blooger 上的例子,教大家認識並使用 IFTTT。

註冊IFTTT


註冊一個帳號,是使用任何平台服務之前必做的事。使用 IFTTT 也不例外。在 IFTTT 註冊的方式非常簡單,請先開啟 IFTTT 的首頁,然後點選右上角的「Sign up」,進入註冊頁面。

使用前 IFTTT 請先點選右上角的「Sign up」來註冊

進入註冊畫面後,你可以選擇用「Continue with Google」或「Continue with Facebook」其中一種方式來註冊,這樣比較快速,細節在此就不多做說明。

建議使用以上其中一種方式(Google,Facebook)註冊

註冊完成之後,IFTTT 會詢問你最常用的服務為何(在服務清單中你至少要選三種),它會根據你的選擇,建議適合你的小工具。

選擇自己常用的 App 或服務

選擇完常用的 App 或服務之後,請點選「Continue」。

選擇完畢後,點選「Continue」

接下來 IFTTT 會解說小工具(Applet)的功能,你可以先點選右上角的「X」跳過。

點選右上角的「X」跳過小工具簡介

看到 IFTTT 的個人化首頁後,還有個設定必須要完成。請點選右上角的帳號,然後點選下拉式選單中的「Settings」。

點選「Settings」,完成其他設定

在「Account Settings」中,請找到「Linked Accounts」,建議把「XXXXX is not linked」的服務,連結到 IFTTT 上。連結的方式是點選旁邊的「Link your account」,此時相關的服務就會出現授權畫面,只要點選「授權」或「同意」即可。這樣就完成了 IFTTT 的註冊。

點選「Link your account」,連結FB或Google帳號授權

實戰操作:將臉書狀態貼文轉到 Blogger上


為了讓大家體驗 IFTTT Applets(小工具)自動化串接不同平台或 App 的功能,會長就以「臉書狀態貼文轉到 Blogger 上」來做說明。要示範這個例子前,請確認你有臉書帳號,並且在 Blogger 上已經建立了部落格,當你跟著做時才不會有問題喲!

接下來的實戰操作將進行以下的步驟:

  • 連結 Blogger 與 Facebook 帳戶
  • 小工具的搜尋與設定
  • 實際測試
那我們就開始吧!

連結 Blogger 與 Facebook 帳戶


為了讓臉書的貼文可以轉到 Blogger 上,我們必須賦予 IFTTT 連結並管理 Blogger 及 Facebook 的權限。首先請點選畫面上方的「Search」欄,輸入「Blogger」,接著按下「Enter」鍵。

在 Search 欄位中輸入「Blogger」

此時請點選「Services」標籤,接著點選「Blogger」的土黃色(?)圖示。

找出並點選「Blogger」圖示

這時你會看到 IFTTT 顯示了「Blogger」小工具的頁面,請點選「Connect」圖示,以進行連結 Blogger 的設定。

點擊「Connect」來進行連結 Blogger 的設定

IFTTT 會詢問你是用哪個 Google 帳號建立 Blogger,所以請選擇你用來建立 Blogger 的 Google 帳號。在這個例子中,會長是用「cct0403@gmail.com」這個 Google 帳號來建立 Blogger,所以就點選第一個。
選擇用來建立 Blogger 的 Google 帳號

在授權請求畫面出現後,請點選「允許」,讓 IFTTT 可以管理 Blogger 帳戶。
點選「允許」,讓 IFTTT 可以管理 Blogger 帳戶

IFTTT 取得 Blogger 的管理權限之後,會顯示部落格的名稱。如果在同一個 Google 帳號下有兩個(含)以上的部落格,你可以在下拉選單中選擇要同步的那一個。選擇完成之後,點選「Update」,就完成 Blogger 的設定囉!

選擇要同步的部落格後,點選「Update」以完成設定。

設定完成後,在 IFTTT 的 Blogger 服務首頁右上角,會出現兩個按鈕:
  • Visit Blogger:點選後會直接連到你的部落格首頁
  • Settings:如果還想修改部落格的連接設定,就點選這個按鈕。
完成設定後的 Blogger 首頁,右上角有兩個按鈕可以點選

Blogger 的設定就到此告一段落!而接下來設定 Facebook 的方式與 Blogger 設定差不多,就請各位自行參考 Blogger 的設定方式來設定 Facebook 囉!

設定 Facebook 連結

小工具的搜尋與設定


當完成 Blogger 與臉書設定之後,接下來重頭戲要上場了:找到並設定可以將臉書狀態貼文轉到 Blogger 上的小工具。首先,請在「Search」欄中輸入「Facebook status to Blogger」,然後按下「Enter」鍵。

在「Search」欄位中輸入「Facebook status to Blogger」

因為 IFTTT 會把與搜尋關鍵字相關的結果都找出來,不是非常精準,所以你會看到在 Applets標籤下會列出一大票的搜尋結果。

IFTTT 的搜尋功能不是非常精準,會列出一堆不太相關的結果

這時要請你將網頁往下捲動,找到名為「Facebook status to Blogger」的這個小工具,並且點擊它。

找到並點擊名為「Facebook status to Blogger」的小工具

點擊這個小工具之後,IFTTT會直接單獨顯示這個小工具。請直接點擊「Turn on」的字樣,以啟動這個小工具。

點擊「Turn on」來啟動這個小工具

在進行下一步前,會長先解釋一下小工具上的文字所代表的資訊:
  • Facebook 圖示:最上方這個圖示代表是針對臉書設計的小工具。如果小工具是針對 Blogger 設計的, 就會出現 Blogger 的圖示以利識別
  • Facebook status to Blogger:簡介小工具的功能
  • by Shagnasty:撰寫這個小工具的作者。點擊作者名字的話,可以找到作者撰寫的全部小工具
  • Turn on:小工具的開關,如果這裏是出現「On」的,表示小工具已開啟動。
  • 人像+500:左下角的數字代表這個小工具有多少人使用。
  • work with B:右下角的文字表示這個小工具是搭配 Blogger(B)使用的。如果出現的是Twitter 圖示(一隻鳥)的話,就代表這個小工具是搭配 Twitter 使用。
當你「Turn on」了這個小工具之後,會出現「Configure」設定畫面:
小工具的設定畫面
在這個設定畫面中:
  1. 小工具的功能說明:你可以改成更容易瞭解的文字。如果打開名稱下方「Receive notification when this Applet runs」的開關,當這個小工具開始執行後,你就會收到通知
  2. Title:當 Blogger 要建立文章時,要取得臉書的哪個資訊做為文章標題。在這裏是以臉書的貼文內容(Message)作為文章標題
  3. Body:文章的內容要取自臉書的哪個資訊。在這裏是以更新時間(UpdatedAt) + via Facebook 文字做為文章內容
  4. Label(optional):是否要給文章加上分類標籤

當然從 Title 以下的欄位你都可以自行設定對應,設定方式很簡單,只要按下「Add ingredient」,就可以選擇用來對應的臉書資訊。

修改 Blogger 欄位與臉書資訊的對應
這個小工具提供的臉書資訊只有以下三個:
  • From:這篇文是誰貼的(臉書帳號
  • Message:貼文的內容
  • UpdatedAt:貼文更新時間
你可以直接點選對應的臉書資訊,來指定給對應的 Blogger 文章欄位。不過小工具原有的預設對應太奇怪,所以會長把欄位對應改成如下圖所示:

修改 Blooger 文章欄位與臉書欄位的對應
設定完成後,記得要按「Save」鍵以完成設定。

實際測試


完成了小工具的設定後,現在會長就在臉書上貼文測試小工具是否會正常執行。

首先在臉書上貼文:
發佈一則新的臉書狀態貼文

確認貼文已發佈:

貼文已發佈

接著再轉到會長的 Blogger 看看文章列表,發現有一篇標題名為「Peter Tseng」(會長的臉書帳號英文名稱)的文章在裏面:

有一篇標題名為「Peter Tseng」的文章在文章列表中


直接點選這篇文章後,文章的內容出現了會長剛剛在臉書貼文的內容(標題、內文、標籤都根據設定的對應了),這表示這個小工具真的可以正常運作!

臉書貼文完整地被轉貼到 Blogger 上來

雖然這個小工具可以正常運作,不過還是有些限制。根據會長的測試結果,這個小工具的限制是:
  1. 啟動了小工具之後所張貼的臉書貼文才會轉貼到 Blogger
  2. 有圖片的臉書狀態貼文不會轉貼到 Blogger
  3. 所有狀態貼文都會被轉貼到 Blogger 上,無法篩選
雖然不是非常完美,但對於經常要在臉書和 Blooger 之間轉貼貼文的小白粉來說,應該非常夠用了。

結語


IFTTT 提供了非常多的小工具,讓我們所使用的服務平台或 App 之間可以相互交換資料,並且可以同時完成多樣工作。除了本文所介紹的臉書貼文轉成 Blogger 貼文外,你也可以找找看是否有符合你工作或生活上需求的小工具。自動化的小工具可以幫我們節省重複工作的時間,並減少錯誤的發生,歡迎大家多多利用。