Steam Market API?

时间:2014-10-02 21:50:00

标签: php steam steam-web-api

我知道有一个Steam API允许我使用来自Steam社区的数据 我的问题是,有没有人知道是否有Steam Market API? 例如,我想获得Steam市场中商品的当前价格。

我用Google搜索了,还没找到任何东西 我很乐意得到你的帮助。

5 个答案:

答案 0 :(得分:15)

我找不到任何文档,但我使用:

http://steamcommunity.com/market/priceoverview/?appid=730&currency=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 用于参数的可用货币

&currency=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.它提供了有关哪些端点可用以及返回的数据的详细信息。