PHP-蒸汽市场;空";-以前工作很好

PHP-蒸汽市场;空";-以前工作很好,php,null,web-scraping,steam,steam-web-api,Php,Null,Web Scraping,Steam,Steam Web Api,好的,所以我经营一个网站,基本上在其核心蒸汽市场的价格。我获取价格的方式是通过steam market json表单,该表单使用市场哈希名称并返回我需要的价格数据: 现在,这个系统工作正常,我电脑上的链接工作正常;然而,当我在我的服务器上运行它时,它只返回“null”-这是我使用的代码,过去工作正常(6个月以上),本周某个时候停止工作 <?php function curl($url) { $ch = curl_init(); curl_setopt($c

好的,所以我经营一个网站,基本上在其核心蒸汽市场的价格。我获取价格的方式是通过steam market json表单,该表单使用市场哈希名称并返回我需要的价格数据: 现在,这个系统工作正常,我电脑上的链接工作正常;然而,当我在我的服务器上运行它时,它只返回“null”-这是我使用的代码,过去工作正常(6个月以上),本周某个时候停止工作

    <?php

    function curl($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_ENCODING,  '');
    curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
    $data = curl_exec($ch);
    curl_close($ch);
    return $data;
    }

    $url = "http://steamcommunity.com/market/priceoverview/?appid=730&currency=1&market_hash_name=MP7%20|%20Skulls%20(Minimal%20Wear)";
    $data = curl($url);
    echo $data;

    ?>


有什么改变的想法吗?在刷新数据时,我每30分钟发出2300多个请求。在过去的6个月里,每天都是这样。Valve能注意到我违反了一些我不知道的条款并关闭我吗?因为我相信这是你向蒸汽市场索取数据的方式

对我来说很好,你的服务器可能被阻塞了