error con Json en WannaCharts al graficar en PNG?
Publicado por martin.g (1 intervención) el 17/04/2018 13:27:42
hola a todos, tengo un problema al enviar un json a la API de WannaCharts.com para que me devuelva un gráfico de barras en PNG:
este es el JSON:
el post lo hago con este código php:
este es el JSON:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"provider_id":xxx,
"chart_id": xxx,
"dynamic_title":"Title",
"dynamic_x_title":"O.S.",
"dynamic_y_title":"Power (W)",
"api_key":"xxxxx",
"data": [{
"xValue": "f1",
"yValue": 2331.5
}],[{
"xValue": "d3",
"yValue": 2235
}],[{
"xValue": "c1",
"yValue": 1424.4
}]
}
el post lo hago con este código php:
1
2
3
4
5
6
7
8
9
10
$url = 'http://api.wannacharts.com/ch5.php';
$ch = curl_init($url);
$payload = $data; // <----- Json
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($result);
echo '<img src='data:image/png;base64,' . $obj->{'data'} . '"/>';
Valora esta pregunta


0