使用Python获取Steam市场价格历史记录

时间:2019-03-04 17:03:32

标签: python web-scraping python-requests steam-web-api

我正在尝试使用Python获取某商品的Steam市场价格历史记录。我知道这是一个常见问题,但是尝试了所有发现的解决方案后,尝试进行操作时,仍然会得到一个空白列表,例如(使用requests模块):

requests.get('http://steamcommunity.com/market/pricehistory/?country=PT&currency=3&appid=730&market_hash_name=Falchion%20Case', cookies={'steamLogin': steamid}).content

在登录Steam时,在JavaScript控制台上编写steamid并复制document.cookie的值,即可得到steamid

(我从this question获得了价格历史记录链接。这似乎是获取价格历史记录的最佳选择,并且当我在Steam上登录时手动访问它时,它可以完美地工作。)

请注意,我的帐户上有Steam Guard。

也许我缺少明显的东西。我应该如何模拟登录才能发出此请求?

0 个答案:

没有答案