货币参数是什么标准

What standard is the currency parameter

当我想获得 Steam 市场上某件商品的平均价格时,我遇到了 this 答案。它获得商品的最低价格和中位数价格。有一件事我很难理解哪个货币编号对应什么货币,如果是,这里使用的是哪个行业标准。

这是一个例子URL:

https://steamcommunity.com/market/priceoverview/?appid=730&currency=3&market_hash_name=Tec-9%20%7C%20VariCamo%20(Minimal%20Wear)

the documentation it says it is ISO 4217中:

An optional ISO 4217 currency code. If specified, only prices for this currency need to be

但显然不是这样。

  • 当我put in 1 作为货币参数时,我得到美元。
  • 2 I get 磅。
  • 还有 3 个 responds with 欧元。
  • ...
  • 最大 seems to be 41 乌拉圭比索
  • https://steamcommunity.com/market/ 上的 global.js 中可以找到所有实际货币代码和其他有关 Steam 货币的相关信息。只需打开此页面。然后打开开发人员控制台并搜索 g_rgCurrencyData 变量,如下图所示。

    Location of g_rgCurrencyData variable

    除了代码之外,还有关于每种货币格式的信息,这在您需要从页面解析数据或自动执行某些操作时非常有用。