【发布时间】:2020-09-17 17:52:05
【问题描述】:
我正在从事一个项目,我正在编写爬虫机器人以直接从网站 api 检索信息。我遇到了一些我以前从未见过的东西,如果可能的话,我可以使用一些帮助来解析数据。
这是我使用 python 请求从 API 检索的数据:https://pastebin.com/LMwNMFUg
headers = {
'authority': 'www.blacktype.bet',
'accept': '*/*',
'dnt': '1',
'x-requested-with': 'XMLHttpRequest',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36',
'sec-fetch-site': 'same-origin',
'sec-fetch-mode': 'cors',
'sec-fetch-dest': 'empty',
'referer': 'https://www.blacktype.bet/',
'accept-language': 'en-GB,en-US;q=0.9,en;q=0.8',
'cookie': 'JSESSIONID="OLSPgxtIG1W2eHIh-sXca80AB1Szr8F0V6J5gMqb.app2.rs.fsbtech.com:app2.rs.fsbtech.com-wildfly-fsbapi-server"; languageId=1; localeKey=en; siteId=1; visid_incap_1054556=uiVi8yfPQpeJHLvPtDckCv7WWV8AAAAAQUIPAAAAAABJt9bOcysr/h1j3vxhYBGi; _ga=GA1.2.1922055854.1599723264; clid=b071ab93-61fa-4c48-d7a0-616daaa095f8; autoPlay=true; sib_cuid=a455abe6-28f3-43bf-a365-6dd94105fc38; currencyCode=GBP; incap_ses_873_1054556=mFJGdXsmIFNrI9aT+YQdDDUNY18AAAAAmN4GnAX9apbD0wxbVt+CJQ==; betslip-notification=0; betslip-clear=0; _gid=GA1.2.1521194465.1600326966; eventCountry=GB; JSESSIONID="CqPav2ZP6d3ytJx4w6BB4fuarMU12_qMViZ_8pET.app1.rs.fsbtech.com:app1.rs.fsbtech.com-wildfly"; JSESSIONID="OLSPgxtIG1W2eHIh-sXca80AB1Szr8F0V6J5gMqb.app1.rs.fsbtech.com:app1.rs.fsbtech.com-wildfly-fsbapi-server"',
"Accept-Encoding": "gzip"
}
url = "https://www.blacktype.bet/fsb-api-rest/racing/future/5/HORSES.fsb"
response = requests.get(url, headers=headers)
这里是 API URL:https://www.blacktype.bet/fsb-api-rest/racing/future/5/HORSES.fsb
谁能提供一些方向?还能做到吗?
提前谢谢各位!
【问题讨论】:
标签: python api python-requests