android平台微博sdk说明文档.docxVIP

  • 14
  • 0
  • 约9.18千字
  • 约 20页
  • 2021-01-08 发布于天津
  • 举报
微博An droid 平台SDK文档 北京新潮讯捷信息技术有限公司 编号: WEIBO_ANDROID_SDK 版本:WEIBO_ANDROID_SDK V2.0.0 修订记录 时间 文档版本 修订人 备注 2012/7/20 2.0.0 罗棚 初稿 2012/8/02 2.0.0 张晓伟 目录 TOC \o 1-5 \h \z \o Current Document 微博 An droid 平台SDK文档 1 \o Current Document 概述 3 \o Current Document 主要类说明: 3 \o Current Document 主要接口说明 3 获取Weibo对象 3 获取 Oauth2AccessToken 对象 5 分享到微博 5 SSO 支持 6 \o Current Document 实例分析 6 通过 Oauth2.0 授权获得 AccessToken 7 发送微博 8 \o Current Document SSC介绍 10 SSO功能使用方式 10 SSO授权功能介绍 10 SSO授权优势 10 SSO授权流程示例 10 \o Current Document SDK使用说明 12 使用 weibo.sdk.android (不包含 sso 功能) 12 使用 weibo.sdk.android.sso 15 SDK使用及修改必须遵守微博开发者协议,以及开源软件协议。 18 概述 微博An droid平台SDK为第三方微博应用提供了文档易用的微博 API调用服务,使第三方 客户端无需了解复杂的验证, API调用过程。并可以实现分享到微博的功能, 可以分享文字, 或者多媒体信息到内置的分享页面,并发送到微博。 主要类说明: Weibo:微博API接口类,对外提供 weiboapi的调用,包括登录, API调用,微博分享 等功能。 Oauth2AccessToken:圭寸装了 access_token”,“expires.in”,refresh_token,并提供了 他们的管理功能 Utility :工具类,提供了 url 的 encode, decode 方法。 AsyncWeiboRunner:微博api异步执行类,封装了回调接口, 通过创建线程来调用 Weibo 中的接口方法。 HttpManager:负责与服务器进行通讯的类,封装了 GET、POST请求方式,并对外提供 图片上传等功能 WeiboAPI:该类及其子类封装了新浪微博对外提供的 api接口方法。 WeiboException :微博异常封装类,封装了微博的各个异常。 SsoHa ndler:单点登录认证类,对外提供了 sso登录认证的方法。 主要接口说明 1. 获取Weibo 对象 北京新潮讯捷信息技术有限公司 授权认证 接口名称 com.weibo.sdk.android.Weibo.authorize(Context context, WeiboAuthListenerlistener) context 当前activity对象,用于获取当前网络状态,弹出对话框等 listener 授权对话框回调接口。处理授权完成、授权失败、授权取消等事件 2.获取 Oauth2AccessToken 对象 3.分享到微博 Lat、lon 经纬度,格式为: ddd.ddddd °度度格式 listener 用于异步返回服务器的返回结果 4. SSO支持 接口名称 void SSOHandler ( Activity activity,Weibo weibo ) activity 发起认证的 Activity weibo weibo 对象 接口名称 void authorizeCallBack(i nt requestCode, int resultCode, Intent data) 在 Authorize Activity 里覆写 onActivityResult(int requestCode, int resultCode, In te nt data), 在方法中使用 SSOHandler 对象调用 authorizeCallBack(i nt requestCode, in tresultCode, Intent data) 实例分析 以下代码的具体信息请参考 weibo.sdk.android.sso.demo工程。svn地址为: http:// an /sv n/example 1.通过 Oauth2.0 授权获得 AccessToken 第一步 In MainActivity : 通过Weibo的构造函数设置应用回调页和 appkey。 mWeibo = ^\bc.

文档评论(0)

1亿VIP精品文档

相关文档