資源描述:
《暢言android sdk使用文檔》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、北京搜狐新媒體信息技術(shù)有限公司暢言android平臺(tái)sdk文檔北京搜狐新媒體信息技術(shù)有限公司版本:CySDKV2.2.0修訂記錄時(shí)間文檔版本修訂人備注2014/01/072.1.0新增評(píng)論框浮層,評(píng)論列表頁(yè),評(píng)論發(fā)表頁(yè)和社交平臺(tái)分享功能;原有api接口格式有變動(dòng)2014/03/202.1.1增加評(píng)分功能,修改sdk初始化方式,防止泄露appsecret2014/04/112.1.2優(yōu)化單點(diǎn)登錄功能流程2014/08/112.2.0優(yōu)化評(píng)論框浮層、評(píng)論列表頁(yè)、評(píng)論發(fā)表頁(yè)和登陸頁(yè),新增分頻道獲取評(píng)論功能,優(yōu)化頂踩接口20
2、14/12/162.2.11.完善回復(fù)列表,增加消息推送功能2.增加“我做出的評(píng)論”接口2014/12/242.2.21.增加是否啟用消息推送功能的開(kāi)關(guān)北京搜狐新媒體信息技術(shù)有限公司2014/12/302.2.31.修復(fù)評(píng)論列表重復(fù)顯示的bug2.新增api文檔的詳細(xì)說(shuō)明3.增加消息推送中的注意事項(xiàng)4.修復(fù)列表中圖片下載失敗時(shí)有toast顯示的bug2015/02/082.2.41.修復(fù)圖片緩存導(dǎo)致評(píng)論列表閃退的bug。目錄暢言android平臺(tái)sdk文檔1目錄2一、概述4名詞解釋4二、運(yùn)行demo程序4三、快速接入
3、41.導(dǎo)入依賴文件42.添加應(yīng)用權(quán)限53.添加暢言配置54.初始化暢言SDK54.1.config——UI類64.2.config——Login類104.3.config——CommentSettings類115.調(diào)用SDK接口插入評(píng)論框浮層。115.1activity嵌入115.2fragement嵌入116.SDK中單點(diǎn)登錄功能的使用127.SDK中消息推送的使用12四、api調(diào)用示例及說(shuō)明141.暢言數(shù)據(jù)接口api141.1不登錄可訪問(wèn)的api接口14北京搜狐新媒體信息技術(shù)有限公司1.2需要登錄的api202.
4、附帶UI界面的api接口232.1評(píng)論列表界面232.2評(píng)論發(fā)表界面242.3用戶評(píng)論中心界面(包括發(fā)出的評(píng)論和接收到的評(píng)論)243.消息推送25配置見(jiàn)三.725設(shè)置notification的圖標(biāo)25如何自定義處理接收到消息推送.25如果使用自定義的評(píng)論編輯頁(yè)面25注意事項(xiàng)26附錄26關(guān)于代碼混淆26北京搜狐新媒體信息技術(shù)有限公司一、概述暢言SDK為開(kāi)發(fā)者提供app內(nèi)評(píng)論功能的嵌入,通過(guò)使用暢言SDK,開(kāi)發(fā)者可在app內(nèi)擁有評(píng)論功能和分享功能。本文檔將對(duì)使用SDK時(shí)所用的配置、接口進(jìn)行說(shuō)明,并提供簡(jiǎn)單的實(shí)例,幫助開(kāi)發(fā)
5、者方便的使用SDK。名詞解釋cyan_app_id暢言分配給第三方應(yīng)用的appId,用來(lái)鑒別身份。登錄changyan.sohu.com后,點(diǎn)擊設(shè)置->高級(jí),查看。cyan_app_key暢言分配給第三方應(yīng)用的appkey,用來(lái)進(jìn)行數(shù)據(jù)加密和簽名校驗(yàn)。登錄changyan.sohu.com后,點(diǎn)擊設(shè)置->高級(jí),查看。accesstoken表示用戶身份的token,用于暢言api的調(diào)用。oauth_redirect使用oauth方式登錄暢言的回調(diào)頁(yè)面地址,登錄changyan.sohu.com后,點(diǎn)擊設(shè)置->高級(jí),進(jìn)行
6、修改。二、運(yùn)行demo程序1.下載暢言SDK的zip包,解壓。2.將CySDK2.2.0中的cyan_sdk_test項(xiàng)目導(dǎo)入到eclipse中。4.右鍵點(diǎn)擊cyan_sdk_test,runas->androidapplication即可運(yùn)行。三、快速接入1.導(dǎo)入依賴文件將CySDK2.2.0中l(wèi)ib文件夾下的所有jar包和CySDK中bin文件夾下的CySDK.jar北京搜狐新媒體信息技術(shù)有限公司復(fù)制到工程的libs目錄下。2.添加應(yīng)用權(quán)限在AndroidMainfest.xml中添加以下權(quán)限配置7、rmissionandroid:name="android.permission.INTERNET"/>3.添加暢言配置在AndroidMainfest.xml中添加如下配置項(xiàng)(可參考CySDK2.1.0下的AndroidMani
8、fest.xml)