Facebook api - bir işlevi

0 Cevap php

Ben işlevleri dosyasında bir fonksiyonu üzerinden bir sayfada facebook kurmak için çalışıyorlar. Ancak birden fazla dizileri dönmek istiyorum, bu yüzden bilgi her biraz alabilirsiniz.

İşte ben bunu yapıyorum nasıl:

functions.php:

require 'src/facebook.php';

function fb_setup($app_id, $app_secret){
$facebook = new Facebook(array(
  'appId'  => $app_id,
  'secret' => $app_secret,
  'cookie' => true,
));
$session = $facebook->getSession();
$me = null;
// Session based API call.
if ($session) {
  try {
    $uid = $facebook->getUser();
    $me = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
  }
}
// login or logout url will be needed depending on current user state.
if ($me) {
  $logoutUrl = $facebook->getLogoutUrl();
} else {
  $loginUrl = $facebook->getLoginUrl();
}
// This call will always work since we are fetching public data.
$fb = array(
            "logoutUrl" => $logoutUrl,
            "loginUrl" => $loginUrl
            );

return $fb;
return $me;
}

dnm.php

require("../functions.php");
$fb = fb_setup('************','*****************************');
echo $fb['logoutUrl'];
//but I also want to get the $me info

Ben de $ bana bilgi almak istiyorum.

Teşekkürler!

0 Cevap