發文通知到各社群平台 - 研究紀錄Mon Jun 08 2015
目的需求
網站發表新文章後,在LINE、WeChat、Facebook、新浪微博、Google+、Linkedin、Twitter、噗浪(Plurk)等平台張貼發文通知,將此操作步驟簡化。
起因
此需求起因於一件案子,客戶想透過網站把研製進度記錄下來同時用網站文章在社群平台做行銷宣傳。而這個功能我覺得也可以套用在我的個人網站上,於是就想把兩者的社群清單結合起來試試看有沒有同時達成客戶和自己需求的方法。
整合社群清單:個人Facebook、Facebook粉絲團、Linkedin、Google+、新浪微博、Twitter、噗浪(Plurk)、LINE、微信(WeChat)。(騰訊微博考慮中)
過程紀錄
Wordpress套件
部落格自動或同步發文到社群這需求其實也挺常見,第一個聯想到的就是Wordpress,支援Facebook、Twitter等社群的套件挺多,像是jetpack和nextscripts。
但是要支援新浪微博或LINE和WeChat這兩個行動APP的套件就幾乎找不到了。而我的網站也不是用Wordpress,於是就轉換方向找找其他方法。
社群間的同步
像是Facebook、Twitter這種著名社群平台,支援的同步套件很多,如果可以讓網站只發文到一個社群再用社群間的同步來轉發發文通知,說不定會比直接找支援清單中所有平台的套件來的容易些也更方便,我抱著這樣的想法去整理了社群間的同步設定。(因Linkedin是之後才加上的平台,所以此階段沒有整理相關資料)
- Facebook同步到Twitter(連結網址)
- Twitter同步到Facebook(Twitter右上頭像>設定>應用程式)
- 噗浪(Plurk)同步到個人Facebook、Twitter、新浪微博(Plurk右上頭像>帳號設定>同步更新)
- 新浪微博同步到個人Facebook(新浪右上設定icon>帳號設置>帳號綁定)
- 微信(WeChat)和騰訊微博互相支援(同家公司,但還沒有帳號來驗證)
也找到了一些可以讓社群間同步的工具
乒乒湊湊出來最多同步項目的組合:發到噗浪>(Twitter>Facebook粉絲團)、(個人Facebook)、(新浪微博>騰訊微博(透過微博雲))
之後就是最主要的自動發文到噗浪了,如果網站是用Wordpress可以直接使用套件發噗,而其他網站可以用的替代方案是利用RSS。新文章發佈後RSS也會更新,透過Bruce Li製作的rsstopluk(這只能發佈到噗浪,如果想要利用RSS自動發佈到其他社群,可以用dlvr.it或是IFTTT),自動偵測RSS更新再將更新的文章標題及連結發佈到噗浪好同步後頭的各社群網站。
這方式只要發佈文章後各社群就會自動發文(多少會有時間差),不用再做其他事情很方便也成功發佈到中國盛行的社群,可惜遺漏了GOOGLE+,LINE和WeChat也還沒解決。
一鍵發佈多平台
在找資料的途中,也看到很多一鍵同時發佈動態到多個社群平台的工具(像是Buffer),其實利用那些工具在新文章發表後複製新文章連結打一篇宣傳動態來發佈到多社群也是可以達到目的的一種方式。
只是我覺得還要複製連接到別的視窗貼上發佈,這讓我依然覺得是麻煩的,而且找到的工具支援的社群平台還是東缺西缺──到了這階段也開始認清到那麼多個社群要一個步驟就全部OK太難,尤其是LINE和WeChat這兩個行動APP,幾乎找不到問不到可以自動發文的資料。
而在和朋友們討論的時候,有人提出了說不定以後會有發佈新文章但不想發到社群的情況出現,自動發文到社群這做法就跟這可能情況相牴觸了。再三思考後,決定保守點再次轉換方向。
文章頁面的分享按鈕
決定在發佈新文章後至少多一個步驟來選擇該文章要不要發佈到社群,而我打算把這個選擇用放在文章頁面的分享按鈕來實現。發新文章後如果要把該文章也發佈到社群,就要到新文章的頁面點擊分享按鈕來發佈,雖然依然要手動發佈發文通知到社群,但至少不用複製貼上,也可以編輯一下發佈的動態內容。
之前設定好的社群同步設定也繼續保留來減少手動編輯動態和點擊分享按鈕的次數,只要分享到噗浪,後面的Twitter、Facebook粉絲團、個人Facebook、新浪微博就都同步發佈完成了。
百度分享支援微信(WeChat),以及如何使用LINE按鈕
把關鍵字從自動發文、同步發文換成分享按鈕、同步分享後,LINE和微信(WeChat)終於有了點進展。
在網頁上放上分享按鈕前,我就有去查過一些整合分享按鈕的套件,現在社群那麼多,一個一個找太花時間了,直接用整合工具省時省力,也可以給訪客有足夠多的分享社群選擇。
百度分享主要整合中國的社群平台(同性質套件還有bshare和jiathis),會選擇百度分享是因為他可以加減提升百度搜尋引擎找到網頁的機率,對SEO有點幫助。
而百度分享有支援微信(WeChat),點擊微信(WeChat)分享按鈕就會出現QRcode,方便訪客使用手機上的微信(WeChat)發現功能來掃描分享網頁。雖然還是有點麻煩,但現階段好像就只能到達這樣的程度了。
AddThis主要是整合歐美的社群平台,但他提供的按鈕不只有社群,還有很多方便的小工具可以使用,像是QRsrc按鈕,點擊按鈕就會有該網頁的QRcode,這在測試行動網頁時挺方便,掃一掃就可以在手機上看網頁畫面,而不用在手機上慢慢輸入網址之類的(已忍受許久)。
LINE的部分官網有提供行動網站分享按鈕,但只有在用手機看網站時才會出現、PC上看網站是找不到LINE的分享按鈕的,所以要先透過上面提到的QRcode,掃一掃用手機開啟網頁後按下LINE的分享按鈕,手機就會自動把網頁連結轉到LINE的畫面好方便使用者編輯動態了。
透過AddThis使用Buffer的排程和一鍵發佈功能
AddThis裡面也有支援剛剛提到的Buffer,在頁面上點擊Buffer分享按鈕,就可以把該網頁的連結傳到Buffer的編輯區使用一鍵發佈的功能(不用複製貼上了),而且Buffer也有排程的功能,可以設定什麼時候向社群發佈此動態消息,如果時間因素只能在人少的時段(半夜凌晨之類的)發佈新文章,就可以透過Buffer設定排程在下個熱門時段(下班下課後)在發佈新文章通知到社群。
最終使用方案
一次性事先設定:
- 使用buffer連結google+、linkedin、Facebook粉絲團、Twitter(主要使用排程功能在熱門時段宣傳)
- 使用IFTTT設定Facebook粉絲團同步到新浪微博(因buffer裡不支援新浪微博)
- 設定Twitter同步到個人Facebook(使用buffer付費方案就可以Facebook個人和專業都連結,跳過這設定)
- 使用rss2plurk將新文章自動發到噗浪(因主要把噗浪當作是紀錄,比較不重宣傳時間)
整個流程步驟:
新文章發表
此舉會在噗浪發佈發文通知
到新文章頁面點擊buffer分享按鈕,向社群發佈發文通知(也可選擇排程)
此舉會在Facebook粉絲團、個人Facebook、google+、linkedin、Twitter、新浪微博等社群發佈發文通知
點擊新文章頁面的微信分享按鈕,叫出該頁面QRcode(前置動作)
拿起手機掃描QRcode進入頁面,點擊LINE分享按鈕發佈發文通知
此舉會在LINE發佈發文通知
開啟手機的微信(WeChat),用發現功能再次掃描PC網頁的QRcode,發佈發文通知
此舉會在微信發佈發文通知
完成在9個社群上的發文通知
附註.
- 使用buffer可以有排程和發佈到多社群功能,所以最後取代掉前面的噗浪同步設定
- 騰訊微博雖然聽過但很陌生,所以雖然查了資料但之後沒有加到目標社群清單上