我知道有一个Steam API允许我使用来自Steam社区的数据 我的问题是,有没有人知道是否有Steam Market API? 例如,我想获得Steam市场中商品的当前价格。
我用Google搜索了,还没找到任何东西 我很乐意得到你的帮助。
答案 0 :(得分:15)
我找不到任何文档,但我使用:
http://steamcommunity.com/market/priceoverview/?appid=730¤cy=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S | Hyper Beast (Minimal Wear)
返回JSON。 在撰写本文时,它会返回:
{"success":true,"lowest_price":"261,35€ ","volume":"11","median_price":"269,52€ "}
您可以更改货币。 1是美元,3是欧元,但可能还有其他。
答案 1 :(得分:6)
我索引了 Steam 用于参数的可用货币
¤cy=3
作为:
1:63.83 美元
2:46.85 英镑
3 : 52,--€
4:56.41 瑞士法郎
5 : 4721,76 pуб。
6 : 235,09zł
7:R$ 340,80
8 : ¥ 6,627.08
9 : 534,70 克朗
10:Rp 898 383.24
11 : RM257.74
12 : P3,072.66
13 : S$84.47
14 : ฿1,921.93
15 : 1.474.136,93₫
16 : ₩ 69,717.79
17 : 468,47 TL
18 : 2 214,94₴
19 : 墨西哥 $1,557.75
20:CDN$ 99.09
21:100.40 澳元
22:107.55 新西兰元
23 : ¥ 505.96
24 : 5,733.04 卢比
25 : CLP$ 55.695,47
26 : S/.283.03
27 : COL$ 271.637,06
28:R 1 193.49
29 : 港币 606.83
30 : NT$ 2,189.42
31:293.64 SR
32:287.51 迪拉姆
答案 2 :(得分:4)
一个更好的搜索API,可以为你提供游戏的所有结果,例如使用只有272项的pubg,如果你的游戏有更多的尝试在最后更改计数参数
https://steamcommunity.com/market/search/render/?search_descriptions=0&sort_column=default&sort_dir=desc&appid=578080&norender=1&count=500
答案 3 :(得分:1)
现在没有这样的API。但是这个链接可以帮助你: Get the price of an item on Steam Community Market with PHP and Regex 它基本上是你想要的纯PHP DOM解析而不是API。主要缺点是,如果Steam更新其html标记,您可能需要更改代码。
答案 4 :(得分:0)
您可以使用SteamApis.com获取Steam市场价格和商品信息。数据以JSON格式返回。这项服务不是免费的,但也不贵。
The documentation is available to view here.它提供了有关哪些端点可用以及返回的数据的详细信息。