`
andyliuxs
  • 浏览: 136834 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

新浪微博API学习笔记(第一部分)3

阅读更多

6statuses/comments_to_me 获取当前用户收到的评论

返回最新n条发送及收到的评论。

              URLhttp://api.t.sina.com.cn/statuses/comments_to_me.(json|xml)

支持格式XML/JSON

HTTP请求方式GET

是否需要登true

请求数限制true

请求参数

 

必选

类型范围

说明

source

true

string

申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。(采用OAuth授权方式不需要此参数)

since_id

false

int64

若指定此参数,则只返回IDsince_id大的微博消息(即比since_id发表时间晚的微博消息)。

max_id

false

int64

若指定此参数,则返回ID小于或等于max_id的微博消息

count

false

int,默认值20,最大值200

指定要返回的记录条数

page

false

int默认值是1

指定返回结果的页码。根据当前登录用户所关注的用户数及这些被关注用户发表的微博数,翻页功能最多能查看的总记录数会有所不同,通常最多能查看1000条左右。

调用示例:

XMLcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/comments_to_me.xml?source=appkey&count=5&page=2"

JSONcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/comments_to_me.json?source=appkey&count=5&page=2"

 

7statuses/comments 根据微博消息ID返回某条微博消息的评论列表

              根据微博消息ID返回某条微博消息的评论列表

              URLhttp://api.t.sina.com.cn/statuses/comments.(json|xml)

支持格式XML/JSON

HTTP请求方式GET

是否需要登录true

请求数限制true

请求参数

 

必选

类型范围

说明

source

true

string

申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。(采用OAuth授权方式不需要此参数)

id

true

int64

指定要获取的评论列表所属的微博消息ID

count

false

int,默认值20,最大值200

指定要返回的记录条数

page

false

int默认值是1

指定返回结果的页码。根据当前登录用户所关注的用户数及这些被关注用户发表的微博数,翻页功能最多能查看的总记录数会有所不同,通常最多能查看1000条左右。

              调用示例:

XMLcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/comments.xml?source=appkey&id=1&count=2"

JSONcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/comments.json?source=appkey&id=1&count=2"

 

8statuses/counts 批量获取一组微博的评论数及转发数

批量获取n条微博消息的评论数和转发数。一次请求最多可以获取100条微博消息的评论数和转发数

URLhttp://api.t.sina.com.cn/statuses/counts.(json|xml)

支持格式XML/JSON

HTTP请求方式GET

是否需要登录true

请求数限制true

请求参数

 

必选

类型范围

说明

source

true

string

申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。(采用OAuth授权方式不需要此参数)

ids

true

int64

要获取评论数和转发数的微博消息ID列表,用逗号隔开

 调用示例:

                     XMLcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/counts.xml?source=appkey&ids=32817222,32817223"

JSONcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/counts.json?source=appkey&ids=32817222,32817223"

 

 

9statuses/repost_timeline 返回一条原创微博的最新n条转发微博信息 

              返回一条原创微博消息的最新n条转发微博消息。本接口无法对非原创微博进行查询。

URLhttp://api.t.sina.com.cn/statuses/repost_timeline.(json|xml)

支持格式XML/JSON

HTTP请求方式GET

是否需要登录true

请求数限制true

请求参数

 

必选

类型范围

说明

source

true

string

申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。(采用OAuth授权方式不需要此参数)

id

true

int64

要获取转发微博列表的原创微博ID

since_id

false

int64

若指定此参数,则只返回IDsince_id大的微博消息(即比since_id发表时间晚的微博消息)。

max_id

false

int64

若指定此参数,则返回ID小于或等于max_id的微博消息

count

false

int,默认值20,最大值200

指定要返回的记录条数

page

false

int默认值是1

指定返回结果的页码。根据当前登录用户所关注的用户数及这些被关注用户发表的微博数,翻页功能最多能查看的总记录数会有所不同,通常最多能查看1000条左右。

调用示例:

XMLcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/repost_timeline.xml?source=appkey&id=3881498981&count=2"

JSONcurl -u "username:password"

"http://api.t.sina.com.cn/statuses/repost_timeline.json?source=appkey&id=3881498981&count=2"

 

下一篇

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics