Facebook API sometimes doesn't load -


i'm having problem when using

 $facebook->api('/me','get'); 

when loading page first time, nothing happen. have reload page again make script work. not sure problem is.

require_once('src/facebook.php');  $app_id = "app_id"; $app_secret = "app_secret";  // init facebook api. $facebook = new facebook(array(     'appid' => $app_id,     'secret' => $app_secret,     'cookie' => true, ));  //facebook authentication part $user_id = $facebook->getuser();     $loginurl   = $facebook->getloginurl(         array(             'scope'         => 'publish_stream, user_likes'         ) );  if (!$user_id) {     echo "<script type='text/javascript'>top.location.href = '$loginurl';</script>";     exit; }  $user_profile = $facebook->api('/me','get'); $user_gender = $user_profile['gender'];     if($user_gender == 'male'){         echo "you male";     } else {         if ($user_gender == 'female'){             echo "you female";         } else{             echo "gender not specified";         }     } 

i tried take $facebook->api('/me','get'); out , echo $user_id, example, works.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -