微博wp7平臺sdk使用說明

微博wp7平臺sdk使用說明

ID:1821750

大?。?.59 MB

頁數(shù):19頁

時(shí)間:2017-11-13

微博wp7平臺sdk使用說明_第1頁
微博wp7平臺sdk使用說明_第2頁
微博wp7平臺sdk使用說明_第3頁
微博wp7平臺sdk使用說明_第4頁
微博wp7平臺sdk使用說明_第5頁
資源描述:

《微博wp7平臺sdk使用說明》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、北京新潮訊捷信息技術(shù)有限公司W(wǎng)P7平臺新浪微博SDK使用說明書編號:WEIBO_WP7_SDK版本:WEIBO_WP7_SDKV1.0.1修訂記錄時(shí)間文檔版本修訂人備注2011/8/031.0.0李楠(@預(yù)備影帝)第一版2011/12/121.0.1李楠(@預(yù)備影帝)第二版19/19北京新潮訊捷信息技術(shù)有限公司W(wǎng)P7平臺新浪微博SDK使用說明書1概述3授權(quán)模式3SDK使用說明31.環(huán)境安裝32.引入所需SDK類庫3接口說明61.OAuth1.0授權(quán)頁方式62.OAuth1.0用戶名密碼方式(XAuth)63.OAuth2.0授權(quán)頁方式7

2、4.Oauth2.0用戶名密碼方式75.刷新access_token(Oauth2.0)76.微博數(shù)據(jù)請求77.調(diào)用發(fā)送微博界面88.調(diào)用分享微博界面8SDK實(shí)例使用說明91.設(shè)置SDK所需參數(shù)92.Oauth授權(quán)頁93.OAuth用戶名密碼方式認(rèn)證104.發(fā)送微博115.分享微博136.微博數(shù)據(jù)請求14返回?cái)?shù)據(jù)處理及錯誤處理15注意17×請求類型×18問題反饋19【更新日志】1919/19北京新潮訊捷信息技術(shù)有限公司概述新浪微博WindowsPhone7平臺官方SDK包提供給第三方開發(fā)者OAuth和XAuth兩種登錄方式、默認(rèn)的發(fā)送/

3、分享微博界面及其它OpenAPI的URL請求,大大簡化了第三方集成微博相關(guān)服務(wù)的難度。當(dāng)前微博SDK開發(fā)包僅支持WP7芒果版Beta2RefreshSDK開發(fā)環(huán)境。集成的OPENAPI版本為V3版,支持XML和JSON兩種數(shù)據(jù)交換格式,以后會隨著OPENAPI的版本升級而提高更新的微博SDK包。授權(quán)模式1、OAUTH授權(quán):oauth是一種常見的授權(quán)模式,用戶可以更安全放心的使用用戶身份,而不必把用戶名和密碼透露給第三方。見實(shí)例分析中登錄分析?!維dk支持OAuth1.0、和OAuth2.0鑒權(quán)方式(OAuth2.0中的Password方

4、式近似于XAuth授權(quán),需權(quán)限申請)】2、XAUTH授權(quán):xauth授權(quán)方式是oauth1.0授權(quán)的簡化版,目的是對移動客戶端有更好的用戶體驗(yàn)。見API分析中xauth接口說明。Notice:xauth授權(quán)需要特殊權(quán)限的consumerkey和secret,具體規(guī)則可參考:http://open.weibo.com/wiki/授權(quán)機(jī)制說明SDK使用說明1.環(huán)境安裝安裝WindowsPhone7相關(guān)開發(fā)環(huán)境2.引入所需SDK類庫(1)直接引入dll:按默認(rèn)的開發(fā)向?qū)陆ㄗ约旱拈_發(fā)工程,找到SinaBase.dll、WeiboService

5、.dll、WeiboSdk.dll三個(gè)文件并添加對它們的引用。(2)通過安裝向?qū)б腩悗欤?9/19北京新潮訊捷信息技術(shù)有限公司以WindowsPhoneApplication和WindowsPhoneGame模板為基礎(chǔ),在這兩個(gè)項(xiàng)目中分別添加了對SinaBase.dll,WeiboService.dll,WeibSDK.DLL的引用,使您可以直接建立支持微博服務(wù)應(yīng)用的項(xiàng)目。步驟1:安裝點(diǎn)擊下圖所示兩個(gè)文件,將此開發(fā)向?qū)Р寮惭b到您的VisualStudio中。點(diǎn)擊*.vsix文件后出現(xiàn)如下對話框:點(diǎn)擊安裝,安裝完畢后出現(xiàn)如下對話框19

6、/19北京新潮訊捷信息技術(shù)有限公司點(diǎn)選關(guān)閉,重啟或進(jìn)入您的VisualStudio2010中,依次選取工具à擴(kuò)展管理工具,出現(xiàn)如下對話框:此時(shí)向?qū)О惭b完畢。步驟2:使用在新建項(xiàng)目時(shí),會在已安裝模板C#條目下出現(xiàn)兩個(gè)新的模板,如下圖所示:選擇你所需要的模板,建立相應(yīng)工程,工程建立完畢后引用列表中就自動增加了SinaBase,WeiboService,WeiboSDK的引用,為大家開發(fā)微博應(yīng)用提供方便,如下圖所示:19/19北京新潮訊捷信息技術(shù)有限公司接口說明1.OAuth1.0授權(quán)頁方式考慮到用戶安全,微博SDK提供跳轉(zhuǎn)到網(wǎng)頁形式的OAu

7、th登錄。對于網(wǎng)頁形式的登陸正確使用WeiboSdk中的”O(jiān)AuthControl“控件即可。(在模擬器中該控件使用的WebBrowser可能偶爾會有一些問題,建議用真機(jī)進(jìn)行調(diào)試)。關(guān)于該控件的詳細(xì)使用見“SDK實(shí)例使用說明---OAuth登錄”2.OAuth1.0用戶名密碼方式(XAuth)XAuth登錄接口名稱voidXAuthLogin(stringuserName,stringpassWord,boolifSave=false,LoginBackcallBack=null)參數(shù)名稱作用userName微博賬戶名passWord微

8、博賬戶密碼ifSave是否由sdk保存密碼callBack登錄成功/失敗的回調(diào)19/19北京新潮訊捷信息技術(shù)有限公司1.OAuth2.0授權(quán)頁方式使用“OAuth2_0Control”控件,用法同OAuth

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。