J'ai lu des forums et essayé des API Steam, je recherche une API qui fournit tous les jeux Steam. J'ai trouvé l'API fournissant toutes les SteamApps, et l'API Steam Store qui fournit des informations pour les applications (je cherche le type: `` jeu ''), mais pour cela, je dois appeler l'API du magasin une fois pour chaque SteamApp ... Et l'API Store est limitée à 200 appels pendant 5 minutes! Est-ce la seule solution?
MODIFIER:
API de toutes les applications: http://api.steampowered.com/ISteamApps/GetAppList/v0002/?key=STEAMKEY&format=json
API des détails de l'application: http://store.steampowered.com/api/appdetails?appids= {APP_ID}
Une méthode courante consiste à mettre en cache les résultats.
Ainsi, par exemple, si vous utilisez quelque chose comme PHP pour interroger les résultats, vous feriez quelque chose comme json_encode et json_decode avec un tableau/objet pour contenir les derniers résultats.
Vous pouvez devenir fantaisiste en fonction de ce que vous voulez, mais en gros, vous devrez mettre en cache puis effectuer une mise à jour de la plus ancienne.