Ich möchte den Wert der Variablen in der JSON erhalten, aber es gibt mir undefined Index, wo der Index definitiv da ist, wenn ich die URL öffne.spezifische Daten von curl erhalten
Hier ist mein Code:
//initializing cURL
$ch = curl_init();
//setting the URL
$priceURL = 'http://steamcommunity.com/market/priceoverview/?currency=1&appid=570&market_hash_name=Exalted%20Manifold%20Paradox';
//set options
curl_setopt($ch, CURLOPT_URL, $priceURL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
//execute
$string1 = curl_exec($ch);
//close curl session/free resources
curl_close ($ch);
//decode the json string into an array
$json_price_file = json_decode($string1, true);
$price = $json_price_file ["lowest_price"];
ein Fehler von undefinierten Index gibt: LOWEST_PRICE. Wenn Sie jedoch die URL öffnen, ist die Variable definitiv vorhanden. Was vermisse ich? Bitte helfe: D
post Was hat '$ string1'? –
$ string1 ist nur eine Variable, die ich dort erstellt habe, damit ich sie an den json_decode übergeben kann. – KMackinley
Ihr Code funktioniert für mich. Bitte überprüfen Sie, ob Sie die Erweiterung 'php_curl' haben. – wazelin