蒸汽市场显示物品dota 2的所有价格

时间:2017-04-13 09:42:31

标签: php json steam steam-web-api

我想获得dota 2价格的所有商品清单。 使用此代码:

     <?$urll2 = "http://api.steamapis.com/market/items/570?api_key=******";
    enter code here$urljson2 = file_get_contents("$urll2"); 
    $data2 = json_decode($urljson2); 
    echo $data2; 
?>

并显示此错误:

  

警告:   的file_get_contents(http://api.steamapis.com/market/items/570?api_key=4E465E3EC414FE37DAE8357EF7F01863)   [function.file-get-contents]:无法打开流:HTTP请求   失败! HTTP / 1.1 401未经授权

1 个答案:

答案 0 :(得分:0)

您需要转到https://steamapis.com/并在那里注册。它是第三方API,因此您需要来自它们的API密钥,而不是来自Steam。如果您使用的是Steam API密钥,那就是它无法正常工作的原因。我还建议撤销您的Steam API密钥,因为它是私有的(从http://steamcommunity.com/dev/apikey执行此操作)。