Facebook Расширенные разрешения в холсте через php - PullRequest
0 голосов
/ 21 января 2011

Я работаю над своим новым проектом, Woobook.Я использовал Old REST API до сих пор, но я должен научиться работать с последним (с OAuth).Сначала я хочу получить расширенные разрешения, но прикрепленный код перенаправляет меня на неправильную страницу (вместо диалогового окна разрешений напрямую).

Ссылка на мое приложение: http://apps.facebook.com/woobook/

и исходный код:

<?php
// Facebook API inc
require_once "inc/facebook.php";

// API init
$cid = "162513840463126";
$asi = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$facebook = new Facebook(array(
  'appId'  => $cid,
  'secret' => $asi,
  'cookie' => true,
));
// Session
$session = $facebook->getSession();

if(!$facebook->getUser()) {
        header("Location:".$facebook->getLoginUrl(array("next" => "http://apps.facebook.com/woobook/", "canvas" => 1, "req_perms" => "user_status,publish_stream,user_photos"))."");
        exit;
}
?>

1 Ответ

0 голосов
/ 21 января 2011

Вы используете приложение iframe, что означает, что вам нужно сделать это немного по-другому.

См. мой ответ здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...