跳转到: 导航, 搜索

移动应用接入

移动应用接入微博开放平台,主要以SDK形式接入,微博提供 iOS、Android 版 SDK,为第三方移动应用提供了简单易用的微博功能接入服务,使第三方客户端无需了解复杂的验证机制即可进行用微博帐号登录、分享内容到微博(直接通过微博官方客户端分享)、深度链接(Wblinks)、热点内容输出等功能。


微博基础SDK

主要提供两个开发者最常用的接入功能,一、用微博帐号登录,二、分享到微博。


1、用微博帐号登录


2、分享到微博


移动应用接入指南

第三方WAP站通过内容分享接入手机微博,有利于合作方的品牌宣传营销。
提供移动客户端开源SDK下载,方便开发者集成微博功能,降低开发成本。


移动SDK下载

Android SDK 【说明文档 | SDK下载
支持 Oauth 2.0 xAuth 两种授权模式。
下载包中包含SDK说明文档,源代码,示例代码。
iOS SDK【说明文档 | SDK下载
支持 Oauth 2.0,暂不支持 xAuth
下载包中包含SDK说明文档,源代码,示例代码。
WP7 SDK【说明文档 | SDK下载
支持 Oauth 2.0 xAuth 两种授权模式。
下载包中包含SDK说明文档,源代码,示例代码。



移动应用常见问题

V认证相关请参照微博帮助:http://help.weibo.com/ 开放平台基本问题请参考:应用相关问题


  • 1、微分享出错是怎么回事?
    • 出现“转发标题和URL不能为空”提示,请确认您的标题参数RT和URL参数RU正确填写。请不要自定义参数。
    • 出现“您当前用户登录状态异常,暂时无法访问”提示,页面过期时间为三小时,过期后请重新登录。


  • 2、WAP站接入了微博分享功能后,怎样查看网站内容在微博中的统计数据?


  • 3、如何实现用微博账号登录,内容同步到微博等基本功能?
    • 实现这些微博基本功能请直接下载SDK然后按照文档简单配置开发即可。


  • 4、如何才能在应用广场展示我们的应用?
    • 请在应用管理后台提交审核(http://open.weibo.com/apps
    • 审核通过后即有机会获得微博主站应用广场的展示推荐,也会获得微博移动应用频道的展示机会。


  • 5、应用审核没有通过该怎么办?


  • 6、应该怎样申请XAuth授权方式?
    • 为了用户安全考虑,Xauth目前官方已经不再提供支持,建议您采用Oauth2.0授权方式。


  • 7、如何获取用户的微博信息?
    • 微博开放平台为开发者提供经用户授权的微博内容、用户关系以及用户基本信息API文档
    • 有关用户隐私信息开放平台无法提供给开发者。


  • 8、希望实现一些微博功能,但是没有相关API,应该怎么办?
    • 如果您觉得新浪开放平台API不能满足您产品的需要,请发邮件至mobileapps@sina.cn 提出您的需求和想法,我们会
    • 根据您的需求状况评估相关可行性。


  • 9、OAuth1.0如何向OAuth2.0过度,经用户授权过的OAuth1.0的Access_token如何更新成OAuth2.0下的?
    • OAuth2.0是对OAuth1.0协议的升级,新浪开放平台根据官方协议( http://oauth.net/2/ ) 的修改,对Access_token的策略进行了一些调整。目前没有直接通过OAuth1.0的Access_token换取OAuth2.0的Access_token的相关接口支持。只有经过用户的再次授权,才能获取到OAuth2.0的Access_token。


  • 10、OAuth2.0 的Access_token存在过期的问题,我们应该如何在其过期时获得新的Access_token?
    • OAuth2.0的Access_token默认过期时间为7天(7*24小时),您可以通过授权接口给您返回的过期时间进行计算,如果用户授权已经过期,请引导用户进行再次授权。


  • 11、OAuth2.0授权的时候,如果添加应用回调页?
    • 请在应用信息—>高级信息—>授权设置里,添加应用回调页地址。


  • 12、如果在使用API时发现问题,应该如何自查?