salve, sto creando un'applicazione facebook.. fino ad oggi non ho avuto problemi di nessun tipo a "decodificare" i dati JSON che facebook ci mette a disposizione, utilizzando codice come questo (piccolo esempio)
codice:
$user = json_decode(file_get_contents($graph_url));
echo("Benvenuto " . $user->name);
come da copione, ottengo l'array tradotto da JSON e vado a stampare il valore della variabile "name"..
Il problema arriva quando cerco di prendere informazioni da qui:

codice:
{
   "data": [
      {
         "id": "1111111111",
         "from": {
            "name": "Loris BlaBla",
            "id": "122222222222"
         },
         "to": {
            "data": [
               {
                  "name": "Mister X",
                  "id": "111111111"
               }
            ]
         },
......
il valore data mi viene riconosciuto come un array di 6 elementi, ma se vado a stampare un valore tipo $user->data->id mi da errore dicendo "Object of class stdClass could not be converted to string in"

come faccio a risalire al valore ID che sta dentro DATA?

Considerando che devo effettuare una ricerca dentro molti feed wall, sapete suggerirmi un modo migliore per fare delle ricerche?

Grazie