微信已然成了國內(nèi)最流行的社交軟件蒋伦,甚至成了人們的一種生活方式恩够,依托于這個平臺的微信公眾號自然是新媒體傳播的最佳途徑概行,是獲取資訊的最佳場所,有很多優(yōu)質(zhì)的微信公眾號都是值得訂閱的惜辑。但是,在微信內(nèi)訂閱與閱讀公眾號文章的體驗卻是極差的疫赎,這個我想大家應(yīng)該都是有目共睹的盛撑。
本文會介紹大家?guī)追N訂閱微信公眾號的絕佳方法,相信總有一款是適合你的(最后一種方法強烈推薦)捧搞。為了衡量這些方法的優(yōu)缺點抵卫,我會使用下面三個公眾號進行測試:
- warfalcon:劉洋老師的個人微信公共號,著名的博客寫手胎撇,主要是分享一些關(guān)于學(xué)習(xí)以及生活的思考介粘,粉絲較多;
- 木西AlexanDENG:鄧楠的個人微信公眾號晚树,著名的青年商業(yè)攝影師碗短,主要是分享一些關(guān)于攝影的干貨,在圈內(nèi)粉絲較多题涨;
- MXPRESSO:一個好朋友公司的微信公眾號偎谁,主要是分享一些關(guān)于咖啡與生活的文章,粉絲數(shù)不清楚纲堵。
1. 即刻APP
在聚合類APP里巡雨,我覺得即刻做得是最棒的。我是從2015年開始使用這個APP的席函,應(yīng)該是最早的那批用戶铐望,從剛開始只有一些人工篩選的主題到現(xiàn)在用戶可以自定義主題,即刻的功能越來越強大,我在之前的文章中就安利過多次正蛙。在3.0版本以后督弓,即刻加入了自定義主題功能,用戶可以通過APP提供的追蹤機器人創(chuàng)建自定義主題(提醒)乒验,這個功能的加入讓我對這個APP更加刮目相看愚隧,因為這個功能在別的APP中是找不到的。
即刻提供的追蹤機器人中就有公眾號文章更新這個機器人锻全,通過它就可以訂閱微信公眾號狂塘,創(chuàng)建一個關(guān)于公眾號的自定義主題,微信公眾號更新文章以后鳄厌,就可以收到提醒荞胡,在即刻APP里閱讀,而且創(chuàng)建的自定義主題還可以分享給其他人使用了嚎,通過審核后的主題還會被系統(tǒng)推薦給其他人使用泪漂。我測試了上面的三個微信公眾號,都可以通過這種方式來訂閱歪泳,如果你經(jīng)常使用即刻的話窖梁,這種訂閱方式是再適合不過的啦。
2. 輕芒閱讀APP
輕芒閱讀是另一款信息聚合類APP夹囚,就是以前的豌豆莢一覽纵刘,現(xiàn)在已經(jīng)從豌豆莢里分離出來了。在這個APP里可以閱讀一些應(yīng)用以及公眾號的文章荸哟,使用體驗很不錯假哎,高效且優(yōu)雅。我搜索了上面的三個公眾號鞍历,沒有搜索到MXPRESSO舵抹,可能是因為沒有收錄吧。在內(nèi)容更新上劣砍,Warfarcon的文章都有更新惧蛹,包括前天的文章,但是木西AlexanDENG中昨天發(fā)布的文章就沒有更新刑枝。
3. 一覽
一覽是一款國內(nèi)的RSS閱讀器(免費版只支持系統(tǒng)提供的數(shù)據(jù)源)香嗓,支持訂閱微信公眾號和知乎,還可以將文章推送至Kindle,有網(wǎng)頁版和APP客戶端装畅。我再次測試了一下上面的三個公眾號靠娱,很遺憾,只能搜到Warfalcon掠兄,其他兩個公眾號都沒有收錄像云。在內(nèi)容更新上锌雀,warfarcon五月份發(fā)布的文章暫時沒有更新。
4. RSS+Huginn
我在【干貨】信息大爆炸時代迅诬,該如何高效閱讀中就介紹過將微信公眾號轉(zhuǎn)化成RSS的方法腋逆,推薦了大家使用微廣場,但是侈贷,最近微廣場正式關(guān)閉惩歉,這個方法已經(jīng)徹底失效,甚至铐维,連微口網(wǎng)這種提供摘要型RSS的方法都已經(jīng)失效了柬泽。我在網(wǎng)上重新搜索了一下慎菲,貌似還有今天看啥還在提供RSS服務(wù)嫁蛇,但好像也是個人提供的付費服務(wù),不知道能堅持到什么時候露该。因此睬棚,為了應(yīng)對這種情況,我不得不祭出大招-Huginn解幼,這也是我一直在推崇的方法抑党,利用Huginn可以訂閱一切網(wǎng)站的更新,當(dāng)然也包括微信公眾號撵摆,通過它底靠,我們就可以將公眾號變成RSS,而且更新速度快特铝,閱讀體驗只取決于你的RSS閱讀器(RSS閱讀器的選擇可依據(jù)你的喜好來)暑中。
安裝部署Huginn的方法請參見我前面的文章-Huginn 安裝教程—建立你自己的 IFTTT,更多安裝部署方法可參見我們的Huginn中文網(wǎng)鲫剿。如果你想更深入地了解Huginn鳄逾,請參見我之前的文章-使用 Huginn 打造自動化云端信息助手,或者來我們的論壇上進行交流灵莲。
下面我來詳細說一下如何通過Huginn將微信公眾號轉(zhuǎn)化成RSS雕凹,因為Huginn必須依托網(wǎng)頁源才能制作RSS,所以我們先要有獲取微信公眾號文章的網(wǎng)址政冻,你可以使用已有的微信公眾號聚合網(wǎng)站枚抵,比如,傳送門明场、啟蒙俄精,等等。但是榕堰,最全竖慧、更新最及時地莫過于搜狗微信嫌套,大部分聚合網(wǎng)站基本上也是通過爬搜狗微信獲取公眾號的全文,下面以將木西大神的木西AlexanDENG為例圾旨。
(1) 利用搜狗微信搜索想訂閱的微信公眾號
我們可以看到搜索獲得的頁面上就有最新文章的標(biāo)題踱讨,我們只需要監(jiān)控這個標(biāo)題的變化就可以知道這個公眾號有無更新,這里需要使用Huginn最常用的Website Agent砍的,具體選項如下:
{
"expected_update_period_in_days": "2",
"url": [
"http://weixin.sogou.com/weixin?type=1&query=%E6%9C%A8%E8%A5%BF+AlexanDENG&ie=utf8&_sug_=n&_sug_type_=&w=01019900&sut=2064&sst0=1470553392399&lkt=0%2C0%2C0"
],
"type": "html",
"mode": "on_change",
"extract": {
"title": {
"css": "#sogou_vr_11002301_box_0 > dl:nth-child(4) > dd > a",
"value": "string(.)"
}
}
}
url對應(yīng)的是搜狗微信搜索微信公眾號對應(yīng)的搜索結(jié)果地址
(2) 獲取最新文章對應(yīng)的鏈接地址
在上面的Agent痹筛,我并沒有直接獲取對應(yīng)文章的鏈接地址,因為微信全文對應(yīng)的鏈接地址不是永久地址廓鞠,如果也放到上面的Agent中的話帚稠,會導(dǎo)致無效的觸發(fā),繼續(xù)使用Website Agent床佳,具體選項如下:
{
"expected_update_period_in_days": "2",
"url": [
"http://weixin.sogou.com/weixin?type=1&query=%E6%9C%A8%E8%A5%BF+AlexanDENG&ie=utf8&_sug_=n&_sug_type_=&w=01019900&sut=2064&sst0=1470553392399&lkt=0%2C0%2C0"
],
"type": "html",
"mode": "all",
"extract": {
"url": {
"css": "#sogou_vr_11002301_box_0 > dl:nth-child(4) > dd > a",
"value": "@href"
}
}
(3) 獲取公眾號文章的全文
在獲得最新文章對應(yīng)的鏈接地址后滋早,就可以獲取文章的全文,下面繼續(xù)使用 Website Agent 解析獲得文章的全文砌们,具體的選項如下:
{
"expected_update_period_in_days": "2",
"url_from_event": "{{url}}",
"type": "html",
"mode": "merge",
"extract": {
"title": {
"css": "#activity-name",
"value": "."
},
"fulltext": {
"css": "#js_content",
"value": "."
}
}
}
url對應(yīng)的是上一個Agent獲得的鏈接地址杆麸;mode模式選擇merge,可以保留上一個Agent獲得的url內(nèi)容
(4) 輸出RSS
最后浪感,只需要使用 Data Output Agent 輸出RSS即可昔头,具體設(shè)置如下:
{
"secrets": [
"weixin"
],
"expected_receive_period_in_days": 2,
"template": {
"title": "訂閱微信公眾號(木西AlexanDENG)",
"description": "將微信公眾號(木西AlexanDENG)輸出RSS",
"item": {
"title": "{{title}}",
"description": "{{fulltext|regex_replace:'data-src','src'}}",
"link": "{{url}}"
}
}
}
需要注意的是,公眾號全文中的Html并非標(biāo)準(zhǔn)的Html影兽,要將其中的data-src 全部替換成src揭斧,否則輸出的RSS中圖片無法正常顯示**
通過上面的設(shè)置,你就可以在你的Data Output Agent 界面的Summary上獲得對應(yīng)的RSS地址峻堰,將這個RSS地址放進你的RSS閱讀器吧6锟!茧妒!
如果你不想一步一步地進行設(shè)置萧吠,你可以直接把這個文件導(dǎo)入Scenarios中,即可獲得木西AlexanDENG對應(yīng)的RSS地址桐筏;你只需要將前兩步中的url換成你想訂閱的微信公眾號在搜狗微信中對應(yīng)的搜索結(jié)果地址即可纸型。
因為搜狗上有反爬蟲機制,所以你的Agent的觸發(fā)間隔最好長一點梅忌,像木西大神的這個公眾號最多一天也就更新一篇文章狰腌,因此我就設(shè)置成了一天觸發(fā)一次。如果你想將觸發(fā)間隔設(shè)置短一些牧氮,又不會觸發(fā)到反爬蟲機制琼腔,你可以使用Phantomjscloud提供的API,借助云端模擬瀏覽器進行爬取踱葛,這個方式是最棒的丹莲。最新版本的Huginn可以直接使用 Phantom Js Cloud Agent光坝,老版本的Huginn可參見這篇教程-Browser Emulation Using PhantomJs Cloud。
更新
通過Phantom JsCloud Agent的流程如下:
詳細設(shè)置的使用文件見鏈接
5. 總結(jié)
總結(jié)一下上面提供的四種方法:
- 即刻APP:可更新幾乎所有的微信公眾號甥材,更新速度快盯另,即刻用戶強推;
- 輕芒閱讀APP:收錄的微信公眾號較多洲赵,更新速度一般鸳惯,閱讀體驗好,可考慮使用叠萍;
- 一覽:主要收錄了一些熱門的微信公眾號芝发,不同公眾號的更新速度不一樣,可以推送到Kindle上閱讀苛谷,Kindle用戶可以考慮一下辅鲸;
- RSS+Huginn:搜狗微信上有的公眾號都可以制作成RSS,更新速度可設(shè)置抄腔,閱讀體驗取決于使用的RSS閱讀器瓢湃,愛折騰的用戶強推理张。
不知道上面這幾種方法有沒有適合你的赫蛇,有任何不明白的或好的想法,隨時歡迎與我交流雾叭。