新浪微博API的使用
在开发平台可以看见很多微博API
点开微博接口看见下面详细接口
以获取最新公共微博为例
void com.sina.weibo.sdk.openapi.StatusesAPI.friendsTimeline(long since_id, long max_id, int count, int page, boolean base_app, int featureType, boolean trim_user, RequestListener listener)
获取当前登录用户及其所关注用户的最新微博。
- Parameters:
- since_id 若指定此参数,则返回ID比since_id大的微博(即比since_id时间晚的微博),默认为0
- max_id 若指定此参数,则返回ID小于或等于max_id的微博,默认为0。
- count 单页返回的记录条数,默认为50。
- page 返回结果的页码,默认为1。
- base_app 是否只获取当前应用的数据。false为否(所有数据),true为是(仅当前应用),默认为false。
- featureType 过滤类型ID,0:全部、1:原创、2:图片、3:视频、4:音乐,默认为0。
- void com.sina.weibo.sdk.openapi.StatusesAPI.mentions(long since_id, long max_id, int count, int page, int authorType, int sourceType, int filterType, boolean trim_user, RequestListener listener)
获取最新的提到登录用户的微博列表,即@我的微博。
- Parameters:
- since_id 若指定此参数,则返回ID比since_id大的微博(即比since_id时间晚的微博),默认为0。
- max_id 若指定此参数,则返回ID小于或等于max_id的微博,默认为0。
- count 单页返回的记录条数,默认为50。
- page 返回结果的页码,默认为1。
- authorType 作者筛选类型,0:全部、1:我关注的人、2:陌生人 ,默认为0。可为以下几种 :
- sourceType 来源筛选类型,0:全部、1:来自微博的评论、2:来自微群的评论,默认为0。可为以下几种 :