【发布时间】:2011-01-21 19:50:45
【问题描述】:
我正在开发我的新项目 Woobook。到目前为止,我一直使用旧的 REST API,但我应该学习使用最新的 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;
}
?>
【问题讨论】: