Steam url api插入变量


Steam url api inserting variables

我一直在尝试使用steam api来显示人名。当我直接在那里插入steamid时,它工作,然而,当我尝试使用变量时,它不工作。让我困惑的是,我有这个完全相同的代码为我的队列,但这不起作用。我环顾四周,我相信我做的是对的,但由于某种原因,它不起作用。这里的任何帮助都会很好。谢谢。

<?
$name = 76xxxxxxxxxxx;
$response = "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?    key=xxx&steamids={$name}&format=json";
$middle = (file_get_contents($response));
$json = json_decode($middle, true);
$b = $json['response']['players'][0]['personaname'];
print_r($b);
?>

您的$name变量需要用引号括起来。

$name = "76xxxxxxxxxxx";
这将正确地创建您的response变量