Estoy tratando de jalar información desde un archivo jSON. En este caso uso la API de Twitter. De cada Tweet puedo sacar varios valores con éxito, pero el que tiene que ver con "geo" me saca ese error.
Este es un extracto del Tweet en el jSON:
"from_user_name":"Juan Escutia","geo":{"coordinates":[20.721799,-103.391608]
Por ejemplo, el nombre "from_user_name" lo muestra normal. Pero "geo" es el que jala el error. Así es como estoy sacando las variables:
Código PHP:
Ver original<?php
$data = 'http://search.twitter.com/search.json?q=from:lauharo';
$valid_data = json_decode($feed); // Converting the JSON data to PHP format. $valid_data = $valid_data->results; // Valid data now with just the tweet result.
// Printing out the feed's data in our required format.
print '<pre>';
foreach ($valid_data as $key=>$value) {
print '<div id="twitter-data-container">';
print '<p>' . $value->text . '</p>';
print '<p>' . $value->geo . '</p>';
print '</div>';
}
print '</pre>';
?>