Loading

获取36氪快讯页面新闻数据

首先通过浏览器滚动时的加载数据的请求获得快讯新闻请求地址

https://gateway.36kr.com/api/mis/nav/newsflash/list

得到请求参数如下
{
	partner_id:"web",
	timestamp:1678773593116,
	param:{
		pageSize:20,
		pageEvent:1,
		pageCallback:"",
		siteId:1,
		type:0,
		platformId:2
	}
}
需要注意的参数
  • pageCallback:每次请求会返回的回调参数,指示从那一条新闻之后返回数据
  • pageEvent:页面事件类型(0:查询最新新闻数据1:根据回调参数返回其之前的新闻)
发起请求
var aa = {
	partner_id:"web",
	timestamp:1678773593116,
	param:{
		pageSize:20,
		pageEvent:0,
		siteId:1,
		type:0,
		platformId:2
	}
};
$.ajax({
    url: 'https://gateway.36kr.com/api/mis/nav/newsflash/list',
    type: "POST",
    async: true,
    dataType: "json",
    data: JSON.stringify(aa),
    contentType: "application/json;charset=utf-8",
    success: function(a) {
        console.log(a);
    }
});

首次请求时pageEvent参数为0,pageCallback为空,可以获取最新的新闻数据。
如果需要继续获取历史新闻则将返回的数据的pageCallback传入到请求参数pageEvent改为1

返回内容格式
{
    "code": 0,
    "data": {
        "itemList": [
            {
                "itemId": 2170921368596995,
                "itemType": 20,
                "templateMaterial": {
                    "itemId": 2170921368596995,
                    "templateType": 0,
                    "widgetImage": "",
                    "publishTime": 1678774524938,
                    "widgetTitle": "半导体板块持续活跃,中芯国际大涨超10%",
                    "widgetContent": "36氪获悉,午后半导体板块延续活跃态势,截至发稿,中芯国际大涨超10%,创近1年新高,金海通、沪硅产业、盛美上海、力合微、纳芯微等多股涨超5%。",
                    "hasRed": 0,
                    "statComment": 0,
                    "hasRelevant": 0,
                    "relevantProject": {
                        "projectUrlRoute": "https://36kr.com/project/1678252171179016",
                        "projectName": "中芯国际"
                    }
                },
                "route": "detail_newsflash?itemId=2170921368596995",
                "siteId": 1
            }
        ],
        "pageCallback": "eyJmaXJzdElkIjoyMTcwOTIxMzY4NTk2OTk1LCJsYXN0SWQiOjIxNzA3ODAyODk2NTk0MDEsImZpcnN0Q3JlYXRlVGltZSI6MTY3ODc3NDUyNDkzOCwibGFzdENyZWF0ZVRpbWUiOjE2Nzg3NjU5MTQxNjMsImxhc3RQYXJhbSI6IjEifQ",
        "hasNextPage": 1
    }
}
posted @ 2023-03-14 14:37  XR_priest  阅读(61)  评论(0编辑  收藏  举报