新闻列表 http://www.cnbeta.com/more?type=all&page=1
参数列表:
type 新闻类型 all 全部 realtime 实时新闻
page 分页 类型不为realtime 时使用
sid 顶部的新闻id
请求方式:get
headers: Referer=http://www.cnbeta.com/ 不加无法获取数据
说明: 实时新闻获取的结果集为逆序,需重新排序
其他类型结果集为正序,不用重排
具体返回结构参考newsList.txt 和realtime.txt
精华评论列表 http://www.cnbeta.com/more?type=jhcomment&page=1
参数列表:
type jhcomment 精华评论
page 分页
请求方式:get
headers: Referer=http://www.cnbeta.com/ 不加无法获取数据
具体返回结构参考 jhcomment.txt
新闻评论 http://www.cnbeta.com/cmt
参数列表:
op:1,341963,c3b51 分页,新闻编号,SN(目前需要网页抓取,不知道生成规则)
请求方式:get
headers:
Referer=http://www.cnbeta.com/
X-Requested-With=XMLHttpRequest 两个都得加,不加无法获取数据
具体返回结构参考 cmtList.txt
评论支持、反对 http://www.cnbeta.com/comment
参数列表:
op against 反对 support 支持 report 举报
sid 新闻sid
tid 评论id
csrf_token 需要与Cookie中的csrf_token相同,用于防御跨站请求伪造,可以从评论列表token中取。
请求方式:post
headers:
Referer=http://www.cnbeta.com/
X-Requested-With=XMLHttpRequest 两个都得加,不加无法获取数据
返回结构 {"state":"success","message":"voted","referer":"","refresh":false}
发布评论 http://www.cnbeta.com/comment
参数列表:
op publish
sid 新闻sid
tid 用于回复目标评论的tid 0为普通评论
sync 同步新浪微博或qq空间
content 内容 最大320字
seccode 验证码 需要请求连接后获取
csrf_token 需要与Cookie中的csrf_token相同,用于防御跨站请求伪造,可以从token中取
请求方式:post
headers:
Referer=http://www.cnbeta.com/
X-Requested-With=XMLHttpRequest 两个都得加,不加无法获取数据
返回结构 成功:{"state":"success","message":"comment_ok"} 评论
{"state":"success","message":"reply_ok"} 回复
失败:{"state":"error","error_code":"1","error":"xxx"}