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

新浪做事简直就是不懂脑子,给了一堆站外应用的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
原文地址:https://www.cnblogs.com/qqloving/p/2221658.html