蒸汽社区市场中的item_type

时间:2017-01-16 09:58:58

标签: steam steam-web-api steambot

此问题类似于问题here。但我不想在其中使用链接wikia页面,因为它没有更新。我想创建这样一个页面,我可以定期更新,自动从蒸汽服务器获取数据。

在蒸汽社区市场页面中没有办法让我们看到我们不拥有的物品的宝石价值。但是对于我们拥有的物品,我们可以在蒸汽库存中看到宝石值。

为蒸汽服务器获取项目的宝石值(又名粘性值)的请求如下所示:

http://steamcommunity.com/auction/ajaxgetgoovalueforitemtype/?appid=[the app id]&item_type=[some number I am unable to make sense of]

以下示例链接:

  1. A witcher 3 trading card presumably
  2. 在上面的链接上将15替换为15,大概是表情符号或背景。
  3. 我想知道是否有人有任何关于item_type在这里可能意味着什么以及它如何对应于不同的蒸汽社区项目(例如交易卡(普通),交易卡(箔),背景,表情符号等。

1 个答案:

答案 0 :(得分:1)

我为游戏Spelunkygoo_value)的[0 ; 30]的值item_type的{​​{1}}写下了appID=239350。如果下面没有显示值,则该值等于零。

table

您会注意到:

  • 8个字段等于20(从item_type=2item_type=9),
  • 4个字段等于80(从item_type=10item_type=13),
  • 4个字段等于80(从item_type=16item_type=19),
  • 1个字段等于80(对于item_type=21)。

我拥有this rare profile background,因此可以在浏览器的网络标签中检查其item_type,它等于21。

此外,在市场页面上,商品类型仅被提及一次,并且似乎与商品稀有性(稀有)和商品类别(个人资料背景)相关。

html code

market page

如果您为此游戏选中the items available,就会发现有8张交易卡,5个图释和4个背景。

available items

一张普通卡通常价值2颗宝石,而箔卡的价值要高10倍,因此是20颗宝石。我的猜测是item_type[2 ; 9]的范围对应于铝箔卡。

foil cards

我已经提到item_type=21对应于罕见的背景。其他项目类型必须与表情符号和其他个人资料背景匹配,但我不知道匹配背后的逻辑。

emoticons and backgrounds


至于上面评论中提到的其他游戏,Fitz the FoxappID=372830)。这是表格:

table

  • 5件价值10宝石的物品,很可能是5张箔纸卡片,
  • 5个项目,价值4颗宝石,与表情符号的数量相匹配,
  • 6件物品价值10颗宝石,与个人资料背景的数量相匹配。

这里是the items

items

总之item_type从第一个花剑卡开始于2,并且对于每个花剑卡依次递增,然后是图释,最后是个人资料背景。这解释了为什么item_type编号会从一个游戏更改为另一个游戏。而且,与Spelunky一样,同一类别的项目编号可能会出现空白:

  • item_type=14item_type=15是从item_type=10item_type=16的表情符号编号中的空白,
  • item_type=20是从item_type=17item_type=21的个人资料背景编号上的空白。