我一直在测试Steam Web API查询以获取控制器配置列表,但我正在获取结果,但是我通过的游戏应用ID并未过滤它们。 我正在使用
https://lab.xpaw.me/steam_api_documentation.html#IPublishedFileService_QueryFiles_v1
测试我的查询。
key=[API KEY GOES HERE]
Steam Web API密钥需要有效的密钥才能工作 这是我要传递的其他参数
&query_type=11
&page=1
&numperpage=100
&creator_appid=0
&appid=241100
&match_all_tags=1
&filetype=15
&child_publishedfileid=0
&days=1
&include_recent_votes_only=1
&return_vote_data=1
&return_tags=1
&return_kv_tags=1
&return_previews=1
&return_children=1
&return_for_sale_data=1
&return_metadata=1
&return_details=1
我认为应该过滤以下结果的参数
&required_kv_tags=%7B%22key%22:%20%22app%22,%20%22value%22:%20%22637090%22%7D,%7B%22key%22:%20%22visibility%22,%20%22value%22:%20%22public%22%7D
我在测试页中输入的值是
{"key": "app", "value": "637090"},{"key": "visibility", "value": "public"}
测试站点将其编码为参数,然后 我也尝试将其包装在括号中
[{"key": "app", "value": "637090"},{"key": "visibility", "value": "public"}]
我只是似乎无法弄清楚为什么不对结果进行过滤以仅显示我正在传递的应用程序ID的结果。