Jump to content

Facebook PHP 4.x return array parse


stealthrt

Recommended Posts

Hey all I am just now getting around to the newest version of the PHP sdk for Facebook. It seems to use a new array of returned data that I can not seem to be able to parse out what I need and not all other gibberish it has contained inside the array.

The array returned looks like this:
 

    Array (
    	[data] => Array (
    		[0] => stdClass Object (
    			[id] => 439676913452345546787863523525
    			[name] => John Doe
    			[picture] => stdClass Object (
    				[data] => stdClass Object (
    					[is_e] =>
    					[url] => https://blah.com....
    				)
    			)
    		)
    		[1] => stdClass Object (
    			[id] => 56594790468026754634524674
    			[name] => Bob Barker
    			[picture] => stdClass Object (
    				[data] => stdClass Object (
    					[is_e] =>
    					[url] => https://blah.com....
    				)
    			)
    		)
    		[2]...etc etc...
    		[paging] => stdClass Object ( 
    			[cursors] => stdClass Object ( 
    				[before] => QWFMmhllXN5JH....Rk52QWc= 
    				[after] => WGHtdnNIwaDlRz....05RNB0E= 
    			) 
    		)
    	)
    )

In the older version of the Facebook SDK I just needed to do something along these lines (below code example is getting the id within the returned array and checking also to make sure it has a value or not):
 

    foreach($theReturnedArray['data'] as $rData) {
      $id = (isset($rData['id']) ? $rData['id'] : null);
      $name = (isset($rData['name']) ? $rData['name'] : null);

      echo $name . ' ' . $id . '<br />';
    } 

in order to get the value that I needed. I have also tried:
 

     foreach($graphObject['data'] as $rData) {
	echo $rData->id + '<br/>';
	echo '======================================<br/>';
     }

and that just gives me 0's for each one it finds..

 

Now the return has an added stdClass object within the array itself and I am unsure on how to go about getting id, name & picture url from it.

Any help would be awesome!

Link to comment
https://forums.phpfreaks.com/topic/290790-facebook-php-4x-return-array-parse/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.