use*_*623 7 http-headers steam-web-api steam
我试图以某种货币在市场上获得一个项目页面,试图添加
Accept-Language: ru-RU\r\n
Run Code Online (Sandbox Code Playgroud)
和
Accept-Language: ru-RU, ru\r\n
Run Code Online (Sandbox Code Playgroud)
和
Accept-Language: ru, ru-RU;q=0.8\r\n
Run Code Online (Sandbox Code Playgroud)
标题,但蒸汽忽略它,并总是给出一个混合卢布,欧元和美元的页面.
另外,我如何获得xml格式的页面??format = xml和?xml = 1不工作,尝试用application/xml和*/*
最近,Valve在检查物品时在库存页面上添加了市场价格.价格通过AJAX加载,通过检查网络请求我发现:
您可以使用此货币强制货币(货币3为欧元),返回市场上的最低价格和中位数价格,JSON格式.
如果有人仍然需要这个:http: //steamcommunity.com/market/search/render/?start = 0&count = 10&l = english&money = 5&q =&category_730_ItemSet%5B%5D = any&category_730_TournamentTeam%5B%5D = any&category_730_Weapon%5B%5D = tag_weapon %5B%5D = tag_WearCategory0&category_730_Quality%5B%5D = tag_strange&的appid = 730
l param(语言):英语,俄语,法语等
count 是显示多少结果
start是开始结果(start=10&count=10是第2页,共10个结果)
currency:5 =卢布,3 =美元.还有很多其他的.
卖家将始终以其 Steam 钱包的本地货币列出待售商品,买家将始终看到以其 Steam 钱包的本地货币表示的社区市场价格。对于以与买家 Steam 钱包货币不同的货币列出的待售商品,我们采用每日更新的汇率。
- 社区市场常见问题解答
这意味着,如果您通过登录的浏览器查看市场,并且钱包中的资金不是卢布,那么您将看不到卢布。
不过,您可以绕过这个问题。如果您退出市场并访问您的 URL,您可以传递两个参数来强制更改语言和区域。
例如,使用流行的供应箱密钥:http://steamcommunity.com/market/listings/440/Mann%20Co.%20Supply%20Crate%20Key?l=russian&cc=ru
注意l和cc参数。正在l将语言设置为俄语,并将cc区域设置为俄罗斯。
现在,这似乎不适用于整个页面。显示历史趋势的图表似乎仍然以美元为单位,尽管周围的文本是俄语的。

但是,事实上,各个项目的列表确实改变了货币。

| 归档时间: |
|
| 查看次数: |
7558 次 |
| 最近记录: |