# -*- coding: utf-8 -*- # @Author: wangkun # @Time: 2023/2/10 import requests import json class Weixinzhishu: @classmethod def weixinzhishu(cls, log_type, crawler, query): url = "https://search.weixin.qq.com/cgi-bin/wxaweb/wxindex" payload = json.dumps({ "openid": "ov4ns0KAQ7u9QlaFViTsUk7aTwU8", "search_key": "1676287183675843_2172943316", "cgi_name": "GetDefaultIndex", "start_ymd": "20230206", "end_ymd": "20230210", "query": query }) headers = { 'Host': 'search.weixin.qq.com', 'content-type': 'application/json', 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.32(0x1800202a) NetType/WIFI Language/zh_CN', 'Referer': 'https://servicewechat.com/wxc026e7662ec26a3a/42/page-frame.html' } response = requests.request("POST", url, headers=headers, data=payload) print(response.text) time_index = response.json()['content']['resp_list'][0]['indexes'][0]['time_indexes'] print(time_index) if __name__ == "__main__": Weixinzhishu.weixinzhishu('weixin', 'weixinzhishu', '狂飙')