From: Michael J. Rubinsky Date: Sun, 15 Feb 2009 16:29:47 +0000 (-0500) Subject: Add example script X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=134bf42dca594bf5baf6a18f7ae6187e9fce2fac;p=horde.git Add example script Remove some debug statements --- diff --git a/framework/Service_Facebook/doc/facebook_example.php b/framework/Service_Facebook/doc/facebook_example.php new file mode 100644 index 000000000..a130f0dab --- /dev/null +++ b/framework/Service_Facebook/doc/facebook_example.php @@ -0,0 +1,28 @@ +require_login(); + +// Use a fql query to get some friend info +$result = $facebook->fql_query('SELECT name, status FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = ' . $user_id . ')'); +var_dump($result); + +// Similar can be done as so using individual api calls... +// $friends = $facebook->friends_get(); +// foreach ($friends as $friend) { +// $personArray = $facebook->users_getInfo($friend, 'name'); +// $person[] = $personArray[0]; +// } +// +// foreach ($person as $f) { +// echo ' ' . $f['name'] . '
'; +// } + + +// Get a list of new notifications: +var_dump($facebook->notifications_get()); \ No newline at end of file diff --git a/framework/Service_Facebook/lib/Horde/Service/Facebook.php b/framework/Service_Facebook/lib/Horde/Service/Facebook.php index 339b905c8..406ae7991 100644 --- a/framework/Service_Facebook/lib/Horde/Service/Facebook.php +++ b/framework/Service_Facebook/lib/Horde/Service/Facebook.php @@ -1393,7 +1393,7 @@ class Horde_Service_Facebook } else { $result = json_decode($data, true); } -var_dump($_POST); + if (is_array($result) && isset($result['error_code'])) { throw new Horde_Service_Facebook_Exception( $result['error_msg'], $result['error_code']);