Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 外接sdk之新浪微博

Android 外接sdk之新浪微博

編輯:關於Android編程


最新sdk下載

簡要說一下微博登錄的流程和注意事項。

1.簡介

AppKey

分配給每個第三方應用的 App Key。用於鑒權身份,顯示來源等功能。
RedirectURI

第三方應用授權回調頁面。授權回調頁對移動客戶端應用來說對用戶是不可見的,所以定義為何種形式都將不影響,但是沒有定義將無法使用 SDK 認證登錄。建議使用默認回調頁 https://api.weibo.com/oauth2/default.html
可以在新浪微博開放平台->我的應用->應用信息->高級應用->授權設置->應用回調頁中找到。
Scope
Scope 是 OAuth2.0 新版授權頁提供的一個功能,通過 scope,平台將開放更多的微博核心功能給
開發者,同時也加強用戶隱私保護,提升了用戶體驗,用戶在新 OAuth2.0 授權頁中有權利選擇賦予
應用的功能。
AccessToken 表示用戶身份的 T oken,用於微博 OpenAPI 的調用。
Expire in Token 過期時間,用於判斷登錄是否過期。
Oauth2.0 Web 授權 通過 WebView 進行授權,並返回 Token 信息。
SSO 授權 通過喚起微博客戶端進行授權,並返回 Token 信息。

2.准備工作

在微博開放平台上,對你的應用進行注冊, 並獲取 APP_KEY, 添加應用的授權回調頁 (Redirect
URI),在微博開放平台上注冊應用程序的包名和簽名後,才能正確進行授權。

3.集成方式

在集成微博 SDK 前,您有兩種可選的方式來集成微博 SDK:
 直接導入 weibosdkcore.jar:適用於只需要微博授權及分享的項目
 引用 WeiboSDK 工程(Library) :適用於微博授權、分享,以及需要登陸按鈕、調用 OpenAPI 的項目

4.認證授權

微博 SDK 目前提供兩種授權方式,一種是通過 WebView 進行 Web 授權,另外一種是通過微博客戶端進行 SSO
授權。(如果是sso客戶端登錄,最好客戶端升級到最新版本),具體步驟請參考官方文檔。

5.分享微博

第三方應用能夠分享文字、圖片、視頻、音樂等內容,目前分享有兩種方式。
 通過第三方應用喚起微博客戶端進行分享(該分享方式為第三方客戶端通常的使用方式)
 通過微博客戶端喚起第三方應用進行分享(該分享方式需要合作接入)
6.如若不能進行登錄應該首先檢查微博賬號裡面的配置項是否漏填,應著重注意填寫測試賬號。

若有問題請留言,若轉載請注明出處。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved