2011-01-21 53 views
0

我正在開發我的新項目Woobook。到目前爲止,我使用了舊REST API,但我應該學會使用最新版本(使用OAuth)。首先,我想獲得擴展權限,但附加的代碼會將我重定向到錯誤的頁面(而不是直接的權限對話框)。Facebook通過php在畫布中擴展權限

我的應用程序鏈接: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; 
} 
?> 

回答

0

您使用的iframe應用程序,這意味着你需要以不同的方式做到這一點。

請參閱my answer here

+0

謝謝你哥們:)你能告訴我如何檢查權限嗎? – orosznyet 2011-01-21 20:15:31