但是,它們的平臺比較封閉,不提供Feed輸出,而且存在強行刪除使用者發言、關閉使用者帳號的情況。所以,我一直以來都使用Twitter。
Twitter屬於牆外網站,牆內的大部分使用者看不到。春節假期裡,我就在想,能不能把Twitter同步到牆內?
下面就是我的解決方案:
總體思路是,先將Twitter同步到一個自建的Wordpress,然後再將Wordpress同步到新浪和騰訊。
具體做法如下:
第一步,搭建一個Wordpress。
安裝方法請參考官方網站。注意,這個Wordpress必須搭建在牆外。
第二步,安裝Twitter Tools外掛。
參考Doug Bowman和我的說明,將Wordpress改建成Twitter備份。完成後的效果請看我的備份。
第三步,安裝wp-sns-share外掛。
在該外掛的設定頁面,開啟"微博同步功能",將"微博同步"選項設為"釋出文章時",將"微博格式"改成"%desc",然後完成新浪微博和騰訊微博的授權,就可以了。
(2012年4月更新:wp-sns-share 2.5版程式碼有錯。請開啟wp-sns-share/wp-sns-share.php檔案,找到下面這行程式碼,把它註釋掉
if(!isset($_POST['WPSNSShare_widget_sync'])) return;
把它註釋掉。)
第四步,安裝untco外掛。
Twitter預設把一切連結,轉化成t.co短域名,而新浪微博提示這個域名為有害連結,會報錯。所以,我只好自己寫了上面的外掛,將所有t.co連結轉成對應的原始連結。
完成上面四步以後,Twitter應該已經可以同步到新浪和騰訊了。大家試用以後,有問題的話請在下面留言。
最後,我的Twitter賬戶是twitter.com/ruanyf,新浪微博的賬戶是weibo.com/ruanyf,歡迎follow。
(完)