Facebook tuval uygulaması - php Auth konular

0 Cevap php

Ben php ve FBML bir facebook uygulaması tuval devloping ve uygulama için yetki kurma geldiğinde sorunlar yaşıyorum sürecinde duyuyorum. Ben temelde bu konuda gitmek nasıl kno, ya da ne iyi yöntem olduğunu bilmiyorum.

Ben internette çevresinde günün en eski ama API şeyler ya stummble arıyor, ya da onlar açıklayan ne nasıl uygulanacağını bilmiyorum.

İşte ben ne var:

$facebook = new Facebook(array(
  'appId'  => '*snip*',
  'secret' => '*snip*',
  'cookie' => true,));

$session = $facebook->getSession();

$fbme = null;
if ($session) {
  try {
    $uid = $facebook->getUser();
    $fbme = $facebook->api('/me');
  } catch (FacebookApiException $e) {
      d($e);
  }
}

if (!$fbme) {
  $loginUrl = $facebook->getLoginUrl(array(
               'canvas' => 1,
               'fbconnect' => 0,
        'req_perms' => "publish_stream,user_birthday,friends_birthday,user_events,user_hometown,friends_hometown,user_location,friends_location,offline_access,"
           ));;
}

if (isset($loginUrl)) {
    echo "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
    exit;
}

Ama bu hiçbir şey yapmaz, ve ben bunun yerine komut dosyası bloğu kullanarak başlıklarını değişen çalışırsanız, i olsun:

URL ... geçerli değil

Ben bu şeyi yanlış mıyım?

Herhangi bir yardım için şimdiden teşekkür ederiz.

Andy

0 Cevap