搜狐暢言社交化評論插件接入之單點登陸

好久之前就想作關於Jfinal的社區,但是苦於不像去寫那種留言與回覆的那種功能,因而就想着要經過第三方的那種社交評論插件去完成這種功能呢,並且還想着去使用那種一件登陸,但是又不想去申請所謂的APPKEY和APPID,處於這種偷懶的心態,因此就有了這一篇博文。假如你也有這種相似的想法,你們能夠一塊兒來看看。html

關於這個插件,我就很少說了,連接在這裏你們本身去點,完了本身去了解,申請帳號及相關的設置。網站

暢言插件主頁:spa

http://changyan.kuaizhan.com/插件

重要的:htm

強烈建議你們在使用以前,去詳細的閱讀官方的幫助文檔,由於這個真的很重要,記住,真的很重要接口


好了 直接入正題:
圖片

今天要說就是如何將社交化評論插件引入到本身的系統中,而且經過一鍵登陸來和本身的系統打通的整個過程。文檔

一、首先,你等先到暢言的網站裏進行註冊,而後就會獲得一個APPKEY和APPID之類的東西,如圖所示:get

這兩個參數是你註冊之後,暢言給你的,爲何要有這個東西?太多的理論我不說了,可是,我能告訴你的就是,這個兩個參數是必需要有的,不然就沒有辦法正常工做,不行你本身去試試社區

二、你得進入到一下的這個頁面裏面,而後完成相關的設置。如圖所示:


詳細說說這裏面參數的意思:

一、單點登陸

由於個人站點須要這個因此必需要勾選這個,這個單點登陸的意思就是,假如你在個人站點中使用了這個插件中的某一個登陸方式,如QQ,那麼在你QQ登陸了之後,我也就認爲你在個人站點裏登陸了,也就是說,只要有一個地方登陸,我就認爲你登陸,詳細的請看這裏 http://changyan.kuaizhan.com/static/help/a-sso.html

二、站點圖標,這個不說了,就是一個圖片,做用和QQ登陸上面的那個QQ圖標是一個尿性

三、登陸行爲:這個主要是說,你是使用新的頁面登陸,仍是在當前頁面使用js的彈出框登陸,這個字面意思,大家一看就明白了

四、單點登陸類型,這個說的很清楚,我也就不說了

五、登陸接口URL  就是暢言的js發現暢言已經登陸,第三方網站未登陸的狀況下,會調用此接口進行網站登陸操做

六、退出登陸URL 這個就是暢言登出的時候,會調用此接口做網站登出

七、查詢用戶接口URL 此接口在用戶訪問頁面的時候會進行調用

設置好了以上的這些,你就能夠開始搞你的評論插件了,怎麼安裝的話,你本身看文檔,其實就是拷貝一段代碼就能夠了。

如今說說接口事情,官方文檔寫的很清楚了,不過我在這裏仍是要說一句。全部須要返回的參數,必定要按照官方的寫的來作,一個都不能差。

下面纔是重點,就是這個暢言和咱們本身系統是怎麼樣聯合在一塊兒的這個工做原理!

其實很簡單,假設你A頁面中安裝了暢言插件,並且你當前的狀態是未登陸,那麼,在你使用暢言登陸的時候成功的時候,會調用剛剛的那個查詢用戶信息的那個接口(這個接口的邏輯是你本身寫的,用來查詢你本地用戶的數據的,換句話說就是,當暢言用戶登陸了之後,老是會調用這個接口的),這樣你能夠實如今本地系統也登錄的狀況了。其餘的也是同樣,就是說登陸之後,會調用你本站系統登陸的接口完成本站登陸,退出之後,也會調用你本站的接口進行退出,這樣的話,就保證了在任何一端登陸,均可以實現兩個系統的登陸。這就是基於暢言社交評論插件的工做原理。明白了這些,你就能夠用暢言來實現你本身的社區評論了!!

相關文章
相關標籤/搜索