STEAM WEBAPI: работает только один Steam ID, иначе не работает V.2 - PullRequest
0 голосов
/ 22 апреля 2019

Я действительно новичок в php и не очень разбираюсь в apis .. Я написал этот код:

<?php
$steamkey = "xxxxx"; // censored In real code I have the right steamkey
$id_user = "76561198047217104";// only this steam id works

$apifr = "http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=730&key=".$steamkey."&steamid=".$id_user;

$data = file_get_contents($apifr); // put the contents of the file into a variable

$test = json_decode($data);

echo print_r($test->playerstats->stats[0]->value, true);
?>

В результате total_kills игрока Steam ID:

49999

Результат "49999" - это правильные total_kills игрока в csgo, который на самом деле работает просто отлично, но если я пробую разные steamids, он больше не работает ...

Может кто-нибудь помочь мне и объяснить, почемуили дать другое решение использовать steam api для статистики игрока csgo?

Спасибо всем

Я перепробовал более 10 разных правильных идентификаторов Steam, однако они не работают ... У некоторых людей есть именавместо, например, "1231943812" в качестве идентификатора Steam, он тоже не работает, я не знаю, как использовать имена тоже

...