Steam 'Storefront' API возвращает случайные языки - PullRequest
0 голосов
/ 25 апреля 2019

Чтобы получить системные требования для различных Steam-игр, я использовал API 'storefront', однако язык, который он возвращает, выглядит случайным.

API 'storefront' плохо документирован, поэтомуне совсем ясно, что происходит.

Документация: https://wiki.teamfortress.com/wiki/User:RJackson/StorefrontAPI#Known_methods

Я надеюсь, что есть способ, которым я могу указать язык в URL, который я использую, однакоСледует отметить, что API обычно возвращает английский язык.

import requests
#request to get app details on Half-life 2 (appid 220)
r = requests.get("http://store.steampowered.com/api/appdetails/?appids=220")
print(r.json())

Это код, который я использовал в python для получения вывода.Изменение в языке кажется наиболее заметным в pc_requirements, так как другие области json по-прежнему возвращают английский, например описания игр.

...