【发布时间】:2021-12-20 06:23:31
【问题描述】:
有Steam API端点,获取APP详细信息,例如:
https://store.steampowered.com/api/appdetails?appids=578080
它只需要几个参数:
- appids - 应用的 ID
- l - 语言代码
- cc - 货币代码
- filters - 将结果过滤到某个特定部分,例如 filters=price_overview
一切正常,直到我把它弄坏了)))
我开始调查,支持哪些语言并传递了一些语言参数:
- https://store.steampowered.com/api/appdetails?appids=578080&l=en
- https://store.steampowered.com/api/appdetails?appids=578080&l=ru
- https://store.steampowered.com/api/appdetails?appids=578080&l=fr
- https://store.steampowered.com/api/appdetails?appids=578080&l=es
- https://store.steampowered.com/api/appdetails?appids=578080&l=de
如果我输入任何其他参数而不是“en”,它有时会停止切换语言并停留在英语(默认情况下)或德语。
“cc”正在运行,我可以切换货币。
“过滤器”正在工作。
但语言已经停止变化。
我什至尝试使用不同的 IP,从我自己的 PC、我的 Web 服务器和一些 PHP 沙盒服务 - 同样的事情。唯一的区别是有时它一直卡在英语上。
什么鬼?
【问题讨论】:
标签: steam-web-api