php&;中的Echo steam化身和steam名称;无需登录的html代码

php&;中的Echo steam化身和steam名称;无需登录的html代码,php,html,api,steam,Php,Html,Api,Steam,我想制作一个代码,它能从steam中回显用户名和他的头像,但我不知道怎么做,我试着这样做:但我不知道如何从我得到的信息中获取用户名和头像,有什么帮助吗?你必须通过这个文件获取内容,并将json格式解析为php数组。只需获取元素personame和avatar,并将其与HTML代码一起使用即可,这是一个解析json的示例 $json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v000

我想制作一个代码,它能从steam中回显用户名和他的头像,但我不知道怎么做,我试着这样做:但我不知道如何从我得到的信息中获取用户名和头像,有什么帮助吗?

你必须通过这个文件获取内容,并将json格式解析为php数组。只需获取元素
personame
avatar
,并将其与HTML代码一起使用即可,这是一个解析json的示例

$json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=52A66B13219F645834149F1A1180770A&steamids=76561197960435530');
$parsed = json_decode($json);

foreach($parsed->response->players as $player){
    echo $player->personaname . '<br>';
    echo "<img src='" . $player->avatar . "'>";
}
$json=file\u get\u contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=52A66B13219F645834149F1A1180770A&steamids=76561197960435530');
$parsed=json_decode($json);
foreach($parsed->response->player as$player){
echo$player->personame.“
”; 回声“阿凡达”。“>”; }

如果您有任何问题,请随时提问!

以后,您应该通读API的文档,至少提出一个部分有效的解决方案/尝试。我明白了:$steam=json_decode($steamjson);echo$steam->response->players->avatar;^^^ players是一个数组,请参阅我的答案。