位置服务

跳转到: 导航, 搜索

位置服务概述

新浪微博“位置服务接口”正式上线。为第三方提供基于“位置服务”与“兴趣图谱”的多维度位置服务。新浪微博“位置服务平台”共提供六大类接口,其中普通接口21个,高级接口7个。第三方开发者现在可以通过新浪微博开放平台直接调用以上接口,完成位置应用的基础开发。

接口详解

位置服务接口列表
动态读取接口 place/public_timeline 获取公共的位置动态
place/friends_timeline 获取用户好友的位置动态
place/user_timeline 获取某个用户的位置动态
place/poi_timeline 获取某个位置地点的动态
place/nearby_timeline 获取某个位置周边的动态
place/statuses/show 获取动态的详情
用户读取接口 place/users/show 获取LBS位置服务内的用户信息
place/users/checkins 获取用户签到过的地点列表
place/users/photos 获取用户的照片列表
place/users/tips 获取用户的点评列表
place/users/todos 获取用户的todo列表
地点读取接口 place/pois/show 获取地点详情
place/pois/users 获取在某个地点签到的人的列表
place/pois/tips 获取地点点评列表
place/pois/photos 获取地点照片列表
place/pois/search 按省市查询地点
place/pois/category 获取地点分类
附近读取接口 place/nearby/pois 获取附近地点
place/nearby/users 获取附近发位置微博的人
place/nearby/photos 获取附近照片
place/nearby_users/list 获取附近的人
地点写入接口 place/pois/create 添加地点
place/pois/add_checkin 签到
place/pois/add_photo 添加照片
place/pois/add_tip 添加点评
place/pois/add_todo 添加todo
附近写入接口 place/nearby_users/create 用户添加自己的位置
place/nearby_users/destroy 用户删除自己的位置


站内应用的样式如下图所示:


new_jbsm_01_3_v3.png

其中,第三方应用页面以Iframe的形式嵌入到微博页面中,Iframe的宽度为760px,高度为600-2000px。

为什么要开发站内应用?

  1. 站内应用可以优先使用新浪微博的通知、邀请接口;
  2. 站内应用可以优先申请使用新浪微博的支付服务;
  3. 站内应用在应用广场将获得更多的推荐机会;同等条件下,测试期间接入的站内应用将被优先推荐;
  4. 微博将会提供标准的组件供站内应用使用;
  5. 站内应用将给用户带来更好的产品体验和安全保障;
  6. 站内应用授权方式采用OAuth2.0,流程更简单、更安全。


从如何创建应用到应用通过审核的流程介绍
从信息发送和内容规定等给开发者提供指
介绍站内应用如何使用通知