Steam 中物品的买卖订单 API/JSON
Buy and Sell orders of an item in Steam API/JSON
我正在尝试获取 JSON 格式的买卖订单,就像价格历史记录一样,但找不到任何信息。有方法吗?
Buy and Sell orders screenshot
我试过了:
https://steamcommunity.com/market/pricehistory/?country=ru¤cy=3&appid=730&market_hash_name=Operation%20Riptide%20Case
并且:
https://steamcommunity.com/market/listings/730/AWP%20%7C%20Asiimov%20%28Field-Tested%29/render?start=0&count=1¤cy=3&language=english&format=json
但是他们不显示买卖订单。谢谢
试试这个端点:https://steamcommunity.com/market/itemordershistogram
这是热门商品行情页面底部的订单图表,但您可以为任何商品获取它。参数为:country
、currency
、language
、item_nameid
和 two_factor
。
只是举例参数,我的country
、currency
、language
分别是US
、1
(USD)、english
. two_factor
始终可以设置为 0
,而 item_nameid
定义了您要查找的项目。没有一种简单的方法可以找到它,但您可以从这里 https://steamcommunity.com/market/listings/<appid>/<market_hash_name>
为您需要的每个项目抓取它。您可以在页面源代码中找到它作为参数传递给 Market_LoadOrderSpread
函数。从该页面抓取 ID 的速率限制为每分钟约 5 个请求。
祝你好运!
我正在尝试获取 JSON 格式的买卖订单,就像价格历史记录一样,但找不到任何信息。有方法吗?
Buy and Sell orders screenshot
我试过了:
https://steamcommunity.com/market/pricehistory/?country=ru¤cy=3&appid=730&market_hash_name=Operation%20Riptide%20Case
并且:
https://steamcommunity.com/market/listings/730/AWP%20%7C%20Asiimov%20%28Field-Tested%29/render?start=0&count=1¤cy=3&language=english&format=json
但是他们不显示买卖订单。谢谢
试试这个端点:https://steamcommunity.com/market/itemordershistogram
这是热门商品行情页面底部的订单图表,但您可以为任何商品获取它。参数为:country
、currency
、language
、item_nameid
和 two_factor
。
只是举例参数,我的country
、currency
、language
分别是US
、1
(USD)、english
. two_factor
始终可以设置为 0
,而 item_nameid
定义了您要查找的项目。没有一种简单的方法可以找到它,但您可以从这里 https://steamcommunity.com/market/listings/<appid>/<market_hash_name>
为您需要的每个项目抓取它。您可以在页面源代码中找到它作为参数传递给 Market_LoadOrderSpread
函数。从该页面抓取 ID 的速率限制为每分钟约 5 个请求。
祝你好运!