網(wǎng)易云跟帖關(guān)閉服務(wù)后轉(zhuǎn)移到來必力

2018-07-08 19:45 更新

來必力

前言

在7月5日得知一個不幸的消息,我所用的第三方評論系統(tǒng)又一個交牌了(最近被狼人殺洗腦),網(wǎng)易在7月6日正式發(fā)表了公告,通知用戶即將停止服務(wù)。我網(wǎng)易云用了最多2個月時間,只能在此遷移到其他地方,最后定在了來必力。我會把遷移的過程和對其他第三方的評論系統(tǒng)做出評價。這是我繼3月份多說宣布關(guān)閉服務(wù)后,第三次更換博客評論系統(tǒng)了。

第三方評論

暢言、來比力、網(wǎng)易云跟帖、多說這四家,我就不多介紹了,想要了解的移步多說評論關(guān)閉服務(wù)后遷移到網(wǎng)易云跟帖,這篇有寫過對當(dāng)時除了多說外其他國內(nèi)主流評論系統(tǒng)的評價。所以想要去了解的可以先去看了這篇文章再過來。

網(wǎng)易云跟帖

網(wǎng)易云跟帖

網(wǎng)易云跟帖這個東西,我現(xiàn)在是又愛又恨。

愛:

  1. 當(dāng)時多說倒牌,國內(nèi)除了暢言外,我認(rèn)為是最好的選擇(暢言需要備案,不然我也用暢言了)。
  2. 支持把從多說遷移出來的數(shù)據(jù)導(dǎo)入到自己的系統(tǒng)。
  3. 界面簡潔出自網(wǎng)易大公司之手,不會差。

恨:

  1. 7月6日宣布在8月1日停止服務(wù)
  2. 導(dǎo)出的數(shù)據(jù)因?yàn)樗腔谧约业囊?guī)范所以json文件的屬性值再引入到其他地方是沒法導(dǎo)入的。

以下為導(dǎo)出的json文件格式,你會發(fā)現(xiàn)在其他平臺是沒法錄入的,因?yàn)槎x的屬性鍵值對不一樣。

  1. [{
  2. "title":"標(biāo)題",
  3. "url":"網(wǎng)址",
  4. "sourceId":"文章標(biāo)識",
  5. "ctime":發(fā)貼時間,
  6. "comments": //跟貼信息
  7. [{
  8. "cid":"跟貼ID",
  9. "ctime":發(fā)貼時間,
  10. "content":"跟貼內(nèi)容",
  11. "pid":"蓋樓父樓層ID",
  12. "ip":"發(fā)貼IP",
  13. "port":0,"sc":"web",
  14. "vote":頂數(shù),
  15. "against":踩數(shù),
  16. "anonymous":false,
  17. "user"://用戶信息
  18. { "userId":"用戶ID",
  19. "nickname":"用戶昵稱",
  20. "avatar":"用戶頭像",
  21. "anonymous":是否匿名
  22. }
  23. }]
  24. }]

  1. 之前從多說導(dǎo)入數(shù)據(jù)進(jìn)來的時候還有一些頭像和用戶名稱的問題。
  2. 后臺管理評論系統(tǒng)不是很方便。 網(wǎng)易云跟帖
  3. 沒有評論提醒。

我目前選擇的來必力正好解決了網(wǎng)易云跟帖的幾個不足,后續(xù)會介紹

友言

友言

友言

之前沒介紹過這個,因?yàn)槲艺郎?zhǔn)備換第三方評論的時候,在next主題的文檔中,第三方評論集成中看到了它,就去注冊了,然后試用了一會發(fā)現(xiàn)不是特別滿意。

優(yōu)勢我就不說了,主要講講不足的地方:

  1. 功能類似于多說,但是就是沒有多說的好。 友言 友言 友言 不難發(fā)現(xiàn)這些功能算是比較齊全了,相比我之前的網(wǎng)易云跟帖。
  2. 網(wǎng)易云數(shù)據(jù)沒法導(dǎo)入進(jìn)去

友言

這是規(guī)定的標(biāo)準(zhǔn)鍵值對

  1. [
  2. {
  3. "su": "",
  4. "url": "http://d.com/a.html",
  5. "title": "測試一下,你就知道",
  6. "content": "c",
  7. "time": "2012-10-09 10:40:29",
  8. "uname": "test",
  9. "email": "zhangsan@sina.com",
  10. "ulink": "http://blog.jiathis.com",
  11. "status": "0",
  12. "child": [
  13. {
  14. "content": "@test: e",
  15. "time": "2012-10-09 10:40:51",
  16. "uname": "test",
  17. "email": "zhangsan@sina.com",
  18. "ulink": "http://blog.jiathis.com",
  19. "status": "0"
  20. },
  21. {
  22. "content": "@test: d",
  23. "time": "2012-10-09 10:40:37",
  24. "uname": "test",
  25. "email": "zhangsan@sina.com",
  26. "ulink": "http://blog.jiathis.com",
  27. "status": "0"
  28. }
  29. ]
  30. }
  31. ]

所以我用網(wǎng)易導(dǎo)出來的就不行 友言

無論你選哪種格式都是一樣的結(jié)果。

3.糟糕的UI 友言 其實(shí)作為個人博客站長,更喜歡看到簡潔,甚至好看的UI設(shè)計(jì),但是這個,對不起,我接受不了。

總結(jié):其實(shí)友言在功能上看上去還是不錯的,但是輸在了一手UI界面上,有暢言在的話,能做備案的站長絕對轉(zhuǎn)投暢言的,所以友言首頁的一些站長在對友言說一些好話,但是他們的網(wǎng)站都是用的暢言評論,這就很說明問題了。

來必力

來必力

這是我目前在用的一款第三方評論插件:來必力

背景

我之前的一篇文章介紹過,韓國人的!當(dāng)時薩德事件,我就沒有選擇,現(xiàn)在走頭無路,反而發(fā)現(xiàn)這是個不錯的選擇,因?yàn)闈M足了我的需求,但也有一些不足。

下面直接進(jìn)入正題,并在過程中做一定的分析

注冊

LiveRe 有兩個版本:

City 版:是一款適合所有人使用的免費(fèi)版本; Premium 版:是一款能夠幫助企業(yè)實(shí)現(xiàn)自動化管理的多功能收費(fèi)版本

這個網(wǎng)站有三個語言,中文、英文、韓文,因?yàn)槲曳藟Γ晕胰齻€網(wǎng)頁都能打開,但根據(jù)其他人反映,聽說網(wǎng)速很慢,我推薦大家先去試試中文的,如果不行去試試其他2個,實(shí)在不行自己搭梯子吧。

來必力

PS:如果在中文頁面注冊點(diǎn)擊沒反映,建議換其他語言再試。

后臺頁面

主頁面:用于數(shù)據(jù)分析 來必力

我就看中了這UI效果,所以感覺十分不錯了。

這個導(dǎo)入第三方評論的json,雖然我多說的JSON文件已經(jīng)沒法導(dǎo)出了,因?yàn)槎嗾f已經(jīng)倒閉了,以前導(dǎo)出來的已經(jīng)被我刪掉了!

評論管理頁面:用于操作評論 來必力

其實(shí)還是有小瑕疵,那個評論日期,還未加載出來。

設(shè)置頁面:評論UI控制 這是官網(wǎng)給出的體驗(yàn)頁面可以自由發(fā)表圖文評論。(支持圖片哦?。?來必力

來必力 來必力

消息提醒

來必力 這個功能是我最看重的,以前用網(wǎng)易云跟帖,被人評論,收不到信息,還得去后臺看,十分的麻煩,這個功能一次性解決,還可以設(shè)置發(fā)送的間隔時間。

代碼部署

來必力

代碼的安裝十分簡單,因?yàn)槲沂腔趆exo下next主題,然而主題已經(jīng)幫我設(shè)置好了,只需要傳入一個uid參數(shù)就行了,這個參數(shù)在代碼中 我的就是這個

  1. data-uid="MTAyMC8yOTMxOCXXXXXX"

如果有人用的框架沒有集成這個就需要手動設(shè)置了,我基于hexo下next主題未集成前情況下講述。

添加 LiveRe 插件

  1. 首先在 _config.yml 文件中添加如下配置:

  1. ## Support for LiveRe comments system.
  2. ## You can get your uid from https://livere.com/insight/myCode (General web site)
  3. livere_uid: your uid

其中 livere_uid 即上一步獲取到的 uid。

  1. 在 layout/_scripts/third-party/comments/ 目錄中添加 livere.swig,文件內(nèi)容如下:

  1. {% if not (theme.duoshuo and theme.duoshuo.shortname) and not theme.duoshuo_shortname and not theme.disqus_shortname and not theme.hypercomments_id and not theme.gentie_productKey %}
  2. {% if theme.livere_uid %}
  3. <script type="text/javascript">
  4. (function(d, s) {
  5. var j, e = d.getElementsByTagName(s)[0];
  6. if (typeof LivereTower === 'function') { return; }
  7. j = d.createElement(s);
  8. j.src = 'https://cdn-city.livere.com/js/embed.dist.js';
  9. j.async = true;
  10. e.parentNode.insertBefore(j, e);
  11. })(document, 'script');
  12. </script>
  13. {% endif %}
  14. {% endif %}

優(yōu)先使用其他評論插件,如果其他評論插件沒有開啟,且 LiveRe 評論插件配置開啟了,則使用 LiveRe。其中腳本代碼為上一步管理頁面中獲取到的。

  1. 在 layout/_scripts/third-party/comments.swig 文件中追加:

  1. {% include './comments/livere.swig' %}

  1. 最后,在 layout/_partials/comments.swig 文件中條件最后追加 LiveRe 插件是否引用的判斷邏輯:

  1. {% elseif theme.livere_uid %}
  2. <div id="lv-container" data-id="city" data-uid="{{ theme.livere_uid }}"></div>
  3. {% endif %}

其中 data-uid 屬性的值即在主題配置文件中配置的 theme.livere_uid 的值。 至此,為 NexT 主題添加 LiveRe 評論插件完成。

END

如果大家有方法解決如何把網(wǎng)易云跟帖的json文件傳入到來必力,請及時通知我,如文章有任何疑問,請指出。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號