微博 2.4.2

Weibo 2.4.2

测试已测试
语言语言 Obj-CObjective C
许可证 商业
发布上次发布2014年12月

DannionQiu维护。



Weibo 2.4.2

  • 作者:
  • sinaweibosdk

README

为了方便第三方开发者快速集成微博SDK,我们提供了以下联系方式,协助开发者进行集成:
QQ群:284084420(此群已满) 263989257(iOS请加此群)
邮箱:[email protected]
微博:移动新技术
另外,关于SDK的Bug反馈、用户体验以及好的建议,请大家尽量提交到Github上,我们会尽快解决。
目前,我们正在逐步完善微博SDK,力争为第三方开发者提供一个规范、简单易用、可靠、可扩展、可定制的SDK,敬请期待。

概述

微博IOS平台SDK为第三方应用提供了简单易用的微博API调用服务,使第三方客户端无需了解复杂的验证机制即可进行授权登录,并提供微博分享功能,可直接通过微博官方客户端分享微博。

API文档

http://sinaweibosdk.github.io/weibo_ios_sdk/index.html

名词解释

名词 解释
AppKey 分配给每个第三方应用的app key。用于鉴权身份,显示来源等功能。
RedirectURI 应用回调页面,可在新浪微博开放平台>我的应用>应用信息>高级应用>授权设置>应用回调页中找到。
AccessToken 表示用户身份的token,用于微博API的调用。
Expire in 过期时间,用于判断登录是否过期。

功能列表

1. 认证授权

为开发者提供Oauth2.0授权认证,并集成了SSO登录功能。

2. 微博分享

从第三方应用分享信息到微博,目前仅支持通过微博官方客户端进行分享。

3. 登录/登出

微博登录按钮主要是简化用户进行SSO登录,实际上,它内部是对SSO认证流程进行了简单的封装。
微博登出按钮主要提供一键登出功能,帮助开发者主动取消用户的授权。

4. 好友邀请

好友邀请接口,支持登录用户向自己的微博互粉好友发送私信邀请、礼物。

5. OpenAPI通用调用

OpenAPI通用调用接口,帮助开发者访问开放平台Open API(http://open.weibo.com/wiki/微博API)

适用范围

使用此SDK需要满足以下条件

  • 在新浪微博开放平台注册并创建应用
  • 已定义本应用的授权回调页
  • 已选择应用为iOS平台,并正确填写Bundle id和apple id

注:授权回调页对于移动客户端应用来说是用户不可见的,所以定义为何种形式都不会影响,但没有定义将无法使用SDK进行认证登录。建议使用默认回调页https://api.weibo.com/oauth2/default.html