微博应用研究【5】 api接口 站外应用(收藏)

简介: 新浪做事简直就是不懂脑子,给了一堆站外应用的DEMO,却又给了一堆站内应用的接口,而且把旧版的接口地址搞的那么小 旧版api(主要是站外应用)http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3 各个语言SDK或demo(主要也是站外应用)http://open.

新浪做事简直就是不懂脑子,给了一堆站外应用的DEMO,却又给了一堆站内应用的接口,而且把旧版的接口地址搞的那么小

旧版api(主要是站外应用)http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3

各个语言SDK或demo(主要也是站外应用)http://open.weibo.com/wiki/index.php/SDK

搞清楚这几个问题搞死哦 搞了1周

关于新浪微博的授权和认证一共有几种

1HTTP普通鉴权(Basic Authentication)方式 已不再支持

2OAuth是一种国际通用的授权方式,

第二种呢 新浪有根据应用性质的不同 分了分类

开发者需要根据不同的应用场景,选择适用的OAuth授权流程:

  • 微博登录或者站外Web应用,请参考:Web应用的验证授权(Authorization Code)
  • 桌面和无线客户端应用,请参考:客户端的验证授权(Resource Owner Password Credentials)
  • Javascript类应用,请参考:Javascript Client的验证授权(Implicit Grant)

二这个OAut授权呢 新浪又搞出来1.0的接口和2.0的接口

现在1.0的接口也就是旧版 主要是给站外应用和一些旧的应用留着的 1.0的接口数量比较少

      2.0的接口也就是新的、新浪大力提倡的,目前,只有站内应用可以使用这些接口

其实 微博应用需要的接口数量很少 旧版的接口已经满足了

WHO 要是想做企业级微博应用 哎 还是算了 这个家伙就没玩过微博!

 

 

微博基础数据接口 (Rest API)

获取下行数据集(timeline)接口
微博访问接口
用户接口
  • users/show 根据用户ID获取用户资料(授权用户)

*user/friends/update_define 修改用户关注对象的备注信息

私信接口 高级 私信接口默认为限制接口

关注接口
话题接口Beta!
Social Graph接口
隐私设置接口[NEW]
黑名单接口 [NEW]
用户标签接口[NEW]
账号接口
收藏接口
短链接口 [NEW]
登录/OAuth接口

*xAuth xAuth授权方式介绍

登录/OAuth 2.0接口(当前仅对站内应用开放)

微博搜索 API 高级 搜索接口默认为限制接口

用户搜索

  • users/search 搜索微博用户 (仅对新浪合作开发者开放) Updated!
  • search/suggestions/at_users 在@某人时,实时获取用户名建议。亦可作关注人/粉丝搜索。(对所有开发者开放)New!

微博搜索

  • search 搜索微博文章 (仅对新浪合作开发者开放)
  • statuses/search 搜索微博(多条件组合) (仅对合作开发者开放)

微博地理位置信息接口

有任何问题,请联系 @地理信息开放平台

地图引擎接口[NEW]
  • Map-JS 是一套由JS语言编写的地图引擎,您可以用它在网站中构建功能丰富、交互性强的地图应用
POI数据搜索接口[NEW]
  • pois/keyword 根据关键字和(或)分类进行搜索,返回相关的poi点信息
  • pois/round 根据关键字和(或)分类,在中心点附近搜索,返回相关的poi点信息
  • pois/view 根据关键字和(或)分类,在一个矩形里进行搜索,返回相关的poi点信息
POI数据处理接口[NEW]
移动定位接口[NEW]
地址转换接口[NEW]
驾车路线搜索接口[NEW]
公交搜索接口[NEW]
静态地图接口[NEW]
地理位置信息接口错误代码及解释

测试接口

附录

Rest API字段说明
地理信息字段说明
test
相关文章
|
17天前
|
NoSQL 安全 API
如何有效提升 API 接口的安全性?
**API安全关键在于验证和防刷。通过排序参数、生成签名和MD5加密确保请求合法性。使用Redis限制请求频率,防止接口被恶意刷取。验证和防刷策略结合,保护API免受攻击和滥用。**
38 0
|
7天前
|
分布式计算 API 对象存储
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
|
8天前
|
XML 前端开发 API
惊艳全场的秘诀!AJAX、Fetch API与Python后端,打造令人惊叹的Web应用!
【7月更文挑战第13天】构建现代Web应用的关键在于提供无缝用户体验,这涉及AJAX和Fetch API的异步数据交换以及Python(如Flask)的后端支持。Fetch API以其基于Promise的简洁接口,改进了AJAX的复杂性。例如,一个Flask应用可提供用户数据,前端利用Fetch API在不刷新页面的情况下显示信息。这种结合提升了效率,减少了服务器负载,是现代Web开发的趋势。随着技术发展,预期将有更多工具优化这一过程。
27 3
|
13天前
|
JavaScript 前端开发 测试技术
自动化测试在API测试中的深度应用与实践
【7月更文挑战第8天】自动化测试在API测试中的应用极大地提高了测试效率和质量,为软件的快速迭代和持续交付提供了有力保障。通过合理选择测试工具、制定清晰的测试计划并遵循最佳实践,我们可以充分发挥自动化测试的优势,为软件产品的稳定性和可靠性保驾护航。
|
3天前
|
供应链 搜索推荐 数据挖掘
微店商品详情数据接口(micro.item_get)丨微店API接口指南
`micro.item_get`接口是微店API的关键工具,让开发者能获取商品详情,包括名称、价格、描述、图片、销量和SKU,用于电商同步、数据分析、个性化营销和提升购物体验。此接口加速了数据驱动的决策和业务优化。
6 0
|
5天前
|
JSON 监控 API
2024年7月免费天气API接口推荐
天气API对于开发人员来说是构建响应更快、安全性更高的应用程序的有力工具。使用天气API可以帮助开发者提供出色的用户体验,实现高效的数据管理。
29 0
|
11天前
|
数据采集 存储 算法
ScrapySharp框架:小红书视频数据采集的API集成与应用
ScrapySharp框架:小红书视频数据采集的API集成与应用
|
12天前
|
人工智能 搜索推荐 数据可视化
鸿蒙应用实践:利用扣子API开发起床文案生成器
本文将使用扣子(coze)智能体API开发一个起床文案生成器,用于自己的鸿蒙应用中生成”千人千面“的起床文案。
27 0
|
13天前
|
存储 监控 API
解锁京东 APP 商品详情的 API 接口获取方法
在数字化商业环境中,获取京东APP商品详情的API接口至关重要。这有助于电商数据分析、价格监控、商品推荐等。API接口提供高效、稳定且合规的数据源,允许快速获取大量商品信息。要使用接口,需注册开发者账号、了解接口文档并进行开发调试。示例代码展示了Python如何调用接口。同时,注意遵守规则、处理数据安全及接口更新。利用API能提升业务效率,但需在合法合规下进行。
|
18天前
|
数据采集 自然语言处理 算法
淘宝评论的 API 接口获取:技术探索与应用
这篇文稿探讨了淘宝评论API在数据驱动的商业环境中的重要性。API接口使得高效、精准地获取淘宝评论成为可能,帮助企业分析消费者反馈、优化产品和服务,以及训练智能算法。通过API,商家能实时监控评论以快速响应市场变化,同时确保数据合规性和安全性。然而,获取和使用数据涉及复杂的接口调用、数据清洗、反爬虫机制应对等挑战。通过实际案例,展示了API如何促进产品优化、市场研究和智能客服改进。随着技术发展,未来将有更多创新应用,但也需面对更严格的法规监管。