""" @author: luojunhui """ import json import requests url = "http://61.48.133.26:6060/articleRank" # url = "http://localhost:6060/articleRank" body = { "accountId": "20231213070634699511719", "accountName": "心灵情感驿站", "ghId": "gh_e0eb490115f5", "publishArticleList": [ { "title": "2024年高龄津贴表来了,70、80、85岁老人能领多少津贴?家里有老人一定要了解", "producePlanName": "【1】11", "crawlerAccountName": "票圈正能量" }, { "title": "男人跟婚外女人很难断,不是因为爱,而是这三个原因,别傻傻不知", "producePlanName": "【2】11", "crawlerAccountName": "票圈正能量" }, { "title": "美国终极底牌曝光,中国吓出冷汗,外界恍然大悟真相内幕幕", "producePlanName": "【2】22", "crawlerAccountName": "票圈正能量" }, { "title": "韩国导弹击败中国火箭炮,拿下中东大单,分析人士:我们也在盈利......", "producePlanName": "【1】22", "crawlerAccountName": "票圈正能量" }, { "title": "普京果然言出必行!至今已4次归还中国领土,我国到底收回多少?", "producePlanName": "[]][][]", "crawlerAccountName": "票圈正能量" }, { "title": "51岁宁静卷入性丑闻?72岁刘晓庆分娩画面曝光!姜文的丑恶被揭穿:果然,我们都被骗了!", "producePlanName": "WQFDqwf", "crawlerAccountName": "票圈正能量" }, { "title": "俄罗斯向中方释放信号,一旦战败,中国须给普京做2件事,会不会太自信了?", "producePlanName": "qwfwef", "crawlerAccountName": "票圈正能量" }, { "title": "二十年瞒天过海,央视一姐李梓萌的秘密曝光,她如何守得云开见月明?", "producePlanName": "【2】1", "crawlerViewCount": 1000, "crawlerAccountName": "票圈正能量" }, { "title": "二十年瞒天过海,央视一姐李梓萌的秘密曝光,她如何守得云开见月明?", "producePlanName": "【2】2", "crawlerViewCount": 1004, "crawlerAccountName": "票圈正能量" }, { "title": "10万吨核航母被炸,美连发2条视频辟谣,中国卫星拍下不寻常一幕", "producePlanName": "【1】11", "crawlerAccountName": "票圈正能量" }, { "title": "银行碰到硬茬了!浙江一男子欠钱后去世,遗孀:开出证明再说还钱5", "producePlanName": "【3-8】111", "crawlerAccountName": "票圈正能量" }, { "title": "银行碰到硬茬了!浙江一男子欠钱后去世,遗孀:开出证明再说还钱4", "producePlanName": "【1】111", "crawlerAccountName": "票圈正能量" }, { "title": "母亲捡破烂,自己却开150万豪车!”:看了这对母子,才明白什么是父母的“顶级凡尔赛3”", "producePlanName": "【4-7】", "crawlerAccountName": "票圈正能量" }, { "title": "母亲捡破烂,自己却开150万豪车!”:看了这对母子,才明白什么是父母的“顶级凡尔赛2”", "producePlanName": "【1】", "crawlerAccountName": "票圈正能量" }, { "title": "母亲捡破烂,自己却开150万豪车!”:看了这对母子,才明白什么是父母的“顶级凡尔赛1”", "producePlanName": "【2】", "crawlerViewCount": 1004, "crawlerAccountName": "票圈正能量" } ], "publishNum": 5, "strategy": "ArticleRankV1" } headers = { "Content-Type": "application/json" } response = requests.post(url=url, headers=headers, json=body) print(json.dumps(response.json(), ensure_ascii=False, indent=4)) # for res in response.json()['data']['rank_list']: # print(res['title'], res['producePlanName'], res['score'], res['crawlerViewCount'])