Ich würde gerne wissen, wie man einen API-Aufruf an die Steam-Web-API erstellt, um alle relevanten Daten für ein bestimmtes Spiel abzurufen. Ich fand ein Beispiel Anruf, dass fast tut, was ich brauche, außer dieser Anruf Sie erfordert die Steam-App-ID wissen, wie Sie unten sehen können:Abrufen von Steam-Spieldaten mit API-Anfrage
http://store.steampowered.com/api/appdetails/?appids=730
Wie Sie sehen können, wenn Sie auf den Link klicken, werden alle Die benötigten Informationen werden mit dem API-Aufruf zurückgegeben. Aber ich würde gerne wissen, ob es möglich ist, diesen API-Aufruf so zu modifizieren, dass er die benötigten Informationen unter Verwendung des Spiels Name anstatt der Steam ID-Nummer zurückgibt?
Danke für die Antwort. Ich denke, ich muss anderswo suchen als Steam, um ein Spiel zu bekommen. Ich bin gerade über eine Seite namens "Giant Bomb" gestolpert, die scheint, als könnte sie tun, was ich brauche. – ChrisUK
Großartig - hoffe das funktioniert für dich! Denken, wenn das nicht für Sie funktioniert, wäre vielleicht eine Lösung, um zwei API-Aufrufe zu machen, eine, um alle Software/Spiele zu erhalten (http://api.steampowered.com/ISteamApps/GetAppList/v0001) dann innerhalb Ihrer Code-Suche oder filtern Sie diese Antwort, um das gewünschte JSON-Objekt mit dem Namen des Spiels zu finden, das Sie suchen (muss sich mit dem Szenario von möglicherweise mehreren Übereinstimmungen beschäftigen), dann extrahieren Sie die appID, die Sie dann verwenden können Rufen Sie den ursprünglichen API-Endpunkt auf. – welshGaz
Das hört sich nach einem großartigen Backup-Plan an, ich werde es auf jeden Fall versuchen, wenn der andere Ansatz nicht funktioniert. Danke, Gaz. – ChrisUK