获取加密信息

GET请求

获取加密(侵删)

分类

'推荐': '__all__',
'热点': 'news_hot',
'社会': 'news_society',
'娱乐': 'news_entertainment',
'科技': 'news_tech',
'军事': 'news_military',
'体育': 'news_sports'
'汽车': 'news_car',
'财经': 'news_finance',
'国际': 'news_world',
'时尚': 'news_fashion',
'旅游': 'news_travel',
'探索': 'news_discovery',
'育儿': 'news_baby',
'养生': 'news_regimen',
'故事': 'news_story',
'美文': 'news_essay',
'游戏': 'news_game',
'历史': 'news_history',
'美食': 'news_food'

获取新闻列表

GET请求

https://m.toutiao.com/list/?ac=wap&format=json_raw&tag=news_sports&as=A175ADC1C1BAE7E&cp=5D118A3E877E8E1&_signature=f60bLAAAIr6R60RntmQLRn-tGz

参数

固定参数:

ac:wap

Format:json_raw

变动参数:

tag:news_sports 分类

as、cp、_signature 均为加密参数,在第一步中获取

返回结果

新闻列表,每次使用同样加密获取的内容不会重复。

一些有用字段

item_id:用于查看新闻详情页的id

group_id:获取详情中的评论可能会用

title:新闻标题

abstract:新闻摘要

source:新闻来源

publish_time:新闻发布时间戳

comment_count:评论数量

image_list:新闻封面

has_image为true,image_list是空时,图片在image_url中,不为空则在image_list数组里

tag:新闻分类

has_image、has_m3u8_video、has_mp4_video、has_video等字段判断是否有图片视频

label:置顶/广告/无该字段

获取详细内容

GET请求

https://m.toutiao.com/i6706312322090009092/info/?_signature=mvD7gBATx-10tqTLvd1hNJrw-5&i=6706312322090009092

参数

在上一步获取到了某一个新闻ID=6706312322090009092

url = m.toutiao.com/i + ID + /info/

_signature:第一步中的加密信息

i:ID

返回结果:

image-20190625134358867

获取评论

https://www.toutiao.com/api/comment/list/?group_id=6700770496872448525&item_id=6700770496872448525&offset=0&count=5

参数

gourp_id:新闻信息中的gourp_id

item_id:新闻信息中的item_id

offset:偏移量

count:条数