跳转到: 导航, 搜索
(搜索接口)
(以“{{tip_doc_trash}} {{#a:nobtns|noheading}} __NOTOC__”替换内容)
 
第1行: 第1行:
==API Beta==
+
{{tip_doc_trash}}
以下接口处在beta测试阶段。您可以试用尝鲜,欢迎您反馈在试用过程中遇到的问题。
+
===订阅分类(List)接口===
+
*<b>注:</b>接口描述中的<b>:user</b>为用户UID或者昵称,<b>:list_id</b>为List的ID或者slug,<b>:id</b>为用户UID。
+
  
*List接口分两种:开放,私有,私有的List就是目前主站上的关注分组功能,共有的List是一个用户创建的用户集,其他用户可以直接关注这个用户集来达到查看用户集中所有用户的更新。
 
  
====分类数据====
+
{{#a:nobtns|noheading}}
*[[POST/:user/lists|:user/lists]] 创建新的订阅分类(List),每个用户最多20个
+
__NOTOC__
 
+
*[[GET/:user/lists|:user/lists]] 列出用户所有的订阅分类(List)
+
 
+
*[[POST/:user/lists/:list_id|:user/lists/:list_id]] 更新指定的订阅分类(List)
+
 
+
*[[GET/:user/lists/:list_id|:user/lists/:list_id]] 展示特定订阅分类(List)的信息,私有订阅分类(List)只能自己可以访问
+
 
+
*[[DELETE/:user/lists/:list_id|:user/lists/:list_id]] 删除特定订阅分类(List)
+
 
+
*[[:user/lists/:list_id/statuses|:user/lists/:list_id/statuses]] 展示订阅分类(List)成员的最新微博信息
+
 
+
*[[:user/lists/memberships|:user/lists/memberships]] 列出用户作为成员的所有订阅分类(List)列表
+
 
+
*[[:user/lists/counts|:user/lists/counts]] 获取用户的订阅分类(List)、subscriptions、listed数量
+
 
+
*[[:user/lists/subscriptions|:user/lists/subscriptions]] 列出用户订阅的所有订阅分类(List)列表
+
 
+
====分类用户====
+
*[[GET/:user/:list_id/members|:user/:list_id/members]]  返回订阅分类(List)的所有的成员
+
 
+
*[[POST/:user/:list_id/members|:user/:list_id/members]]  将用户添加到订阅分类(List)中。用户只能将其他用户添加到自己创建的list中
+
 
+
*[[DELETE/:user/:list_id/members|:user/:list_id/members]]  将用户从订阅分类(List)中删除
+
 
+
*[[:user/:list_id/members/:id|:user/:list_id/members/:id]]  判断一个用户是否是特定订阅分类(List)的成员
+
<!----
+
*[[:user/:list_id/create_all|:user/:list_id/create_all]] 在一个订阅分类(List)里添加多个成员,用逗号分隔订阅分类(List)里成员的id或名称
+
 
+
---->
+
 
+
====分类订阅者====
+
*[[GET/:user/:list_id/subscribers|:user/:list_id/subscribers]] 返回特定订阅分类(List)的所有订阅者
+
 
+
*[[POST/:user/:list_id/subscribers|:user/:list_id/subscribers]] 用户订阅特定订阅分类(List)
+
 
+
*[[DELETE/:user/:list_id/subscribers|:user/:list_id/subscribers]]  用户取消对订阅分类(List)的订阅
+
 
+
*[[:user/:list_id/subscribers/:id|:user/:list_id/subscribers/:id]]  判断用户是否订阅特定订阅分类(List)
+
 
+
===应用通知接口===
+
 
+
*[[notice/:uid/unread]] 获取当前用户未读通知数
+
 
+
*[[notice/:uid/list]] 获取当前用户收到的最新n条通知
+
 
+
*[[notice/send_list]] 获取当前应用发送的最新n条通知
+
 
+
*[[notice/app/send|notice/app/send]] 发送单条第三方应用通知接口
+
 
+
===应用勋章接口===
+
*[[badges]] 查看用户获得的勋章列表
+
*[[badges/show]] 获取一个勋章的详细信息
+
 
+
===xAuth===
+
*[[xAuth]] xAuth使用说明。
+
*[[OAuth使用说明]] OAuth使用说明
+
 
+
===用户接口===
+
*[[users/domain_show|users/domain_show]] 通过个性域名获取用户信息
+
 
+
*[[users/batch_show|users/batch_show]] 批量获取用户基本信息
+
 
+
*[[users/search_带应用判断]] 返回关键字匹配的微博用户
+
 
+
===关系接口===
+
*[[friendships/destroy (升级)]] 升级移除关注接口
+
 
+
*[[statuses/magic_followers]] 获取用户优质粉丝列表,每次最多返回20条,包括用户的最新的微博
+
 
+
===微博接口===
+
*[[statuses/batch_show|statuses/batch_show]] 批量获取指定微博
+
 
+
*[[statuses/public_timeline_带应用判断]] 返回最新更新的20条微博消息,带应用判断
+
 
+
*[[statuses/update_带元数据]] 发布一条微博信息
+
 
+
*[[statuses/batch_timeline|statuses/batch_timeline]] 批量获取指定的一批用户timeline
+
 
+
===带图片的微博接口===
+
*[[statuses/upload_pic]]
+
 
+
*[[statuses/upload_url_text]]
+
 
+
===私信接口===
+
*[[direct_messages/userlist|direct_messages/userlist]] 私信用户列表
+
 
+
===话题接口===
+
*[[trends/is_follow|trends/is_follow]] 用户是否关注某话题
+
 
+
=== 账号接口 ===
+
*[[account/register]] 注册新浪微博帐号
+
 
+
*[[account/activate]] 二次注册微博的接口
+
 
+
*[[internal/account/verify_credentials|account/verify_credentials]] 判断是否是微博帐号
+
 
+
*[[account/get_notice ]]获取用户提醒设置
+
 
+
*[[account/update_notice]]更新用户提醒设置
+
 
+
===热门排行相关接口===
+
*[[statuses/hot/repost_daily]] 按天返回热门转发
+
 
+
*[[statuses/hot/repost_weekly]] 按周返回热门转发
+
 
+
*[[statuses/hot/comments_daily]] 按天返回热门评论
+
 
+
*[[statuses/hot/comments_weekly]] 按周返回热门评论
+
 
+
===举报接口===
+
*[[report_spam]] 提交举报信息
+
 
+
===搜索接口===
+
*[[search/geo/statuses|search/geo/statuses]] 搜索指定范围内的微博
+
*[[search/geo/users|search/geo/users]] 搜索指定范围内的用户
+

2020年11月30日 (一) 16:46的最后版本

由于公司业务调整,本页文档内容已经作废



文档更新时间: 2020-11-30