![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
24/03/2019, 19:51
|
| | Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años, 9 meses Puntos: 120 | |
Respuesta: Obtener precios desde la API de REE y PHP Cita:
Iniciado por escan_0 Hola en la web de red eléctrica de España: https://api.esios.ree.es/widget_v2/g..._for_locale_en existen numerosos ejemplos para sacar datos sobre energía en JSON estoy intentando extraer el precio PVPC (tarifa general) mediante php con el siguiente código: Código PHP: $curl = curl_init();
$token = "mi_token";
$day = "2019-03-23";
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://api.esios.ree.es/indicators/1013?datetime='.$day.'%2005%3A34%3A36%20%2B0200',
CURLOPT_HTTPHEADER => array(
'Accept: application/json; application/vnd.esios-api-v1+json',
'Content-Type: application/json',
'Host: api.esios.ree.es',
'Authorization: Token token="'.$token.'"',
'Cookie: ')
));
$resp = curl_exec($curl);
curl_close($curl);
echo $resp;
Y el resultado es:
{"indicator":{"name":"Término de facturación de energía activa del PVPC peaje por defecto","short_name":"PVPC T. Defecto","id":1013,"composited":false,"step_type": "linear","disaggregated":false,"magnitud":[{"name":"Precio","id":23}],"tiempo":[{"name":"Hora","id":4}],"geos":[{"geo_id":3,"geo_name":"España"}],"values_updated_at":"2019-03-22T20:19:21.000+01:00","values":[]}}
No se que estoy haciendo mal
Gracias
un saludo
Código CMD:
Ver originalcurl "https://api.esios.ree.es/widgets/metapher?locale=en&datetime=2015-09-15+09%3A28%3A59+%2B0200" -X GET \
-H "Accept: application/json; application/vnd.esios-api-v2+json" \
-H "Content-Type: application/json" \
-H "Host: api.esios.ree.es" \
-H "Authorization: Token token=\"d13897dd5a62e6384f8b158b831f5b937faa1c607ba5b4103369c04d48bdba0f\"" \
-H "Cookie: "
segun su ejemplo, ahi dice vnd.esios-api-v2+json, y en tu php estas con "api-v1" puede que eso sea el problema
__________________ Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion https://paypal.com/pools/c/8lmNLmWnG9 |