admin 管理员组文章数量: 1184232
2024年3月22日发(作者:sqlite命令大全)
1,开发流程技术规范与指南
目录
隐藏
1 概述
2 开发流程
o
2.1 申请APPKEY
o
2.2 应用创建及发布流程
3 开发指南
o
3.1 SDK简介及作用
o
3.2 如何通过授权访问数据
3.2.1 OAUTH认证
o
3.3 如何访问匿名接口
o
3.4 接口数据如何适当的缓存
o
3.5 如何避免rate limit
o
3.6 技术咨询和建议通过何种途径询问
概述
API平台应用日益丰富,为了让开发者更容易了解开发流程;为了规范API的接口,需要制定开发规
范;为了对开发者进行一些深层次的指导,让开发者怎样来最优的访问API接口,特此制定开发流程
技术规范与指南。
开发流程
申请APPKEY
1. 进入
2. 如果您有新浪微博账户,可以直接登录,没有则注册一个微博账户后登录
3. 登录后进入我的应用,创建一个应用
4. 创建完成后会生成对应的appkey,app_secret,记住:您的app_key别对外泄露。
应用创建及发布流程
应用的创建及发布包括下面的流程,开发者可以根据应用当前的状态进行相应的操作
开发指南
SDK简介及作用
SDK是特定语言实现的一个可以通用的API使用的工具,SDK实现了新浪开放平台的全部或大部分接
口,以便开发者不用关心API接口细节,认证实现等,可以直接调用接口完成特定的功能。支持新浪
微博开放平台接口的SDK语言包括Adobe air,c++,c#,java,php,python,ios等,具体请参考SDK列表
页面
如何通过授权访问数据
微博开放平台对外支持两种用户认证方式,Basic auth以及OAUTH认证微博开放平台对外支持两种用
户认证方式,Basic auth以及OAUTH认证
OAUTH认证
OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。
关于OAUTH协议可以参考
使用OAUTH认证来获取微博数据介绍详细见:OAuth
如何访问匿名接口
为了方便一些应用在没有用户认证情况下需要获取一些数据,微博开放平台提供了一些匿名访问接口。
匿名访问时必须带上参数source=appkey(您申请时获取到的appkey值)
匿名访问样例
curl "/statuses/public_?source=appkey"
现开放的匿名接口如下
uri 接口说明 限制
只返回最新的20条微博
支持按screen_name来获取
/statuses/public_timeline 获取最新微博
/statuses/user_timeline 获取用户微博
版权声明:本文标题:新浪微博的API 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711091460a587994.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论