我正在嘗試使用最新的Facebook PHP SDK編寫應用程序。但是,我請求的任何擴展權限都不會被請求,它總是默認爲基本請求,並且不要求任何請求的擴展權限。PHP中的圖形API的擴展權限
這裏是我正在要求這些權限:
<?php
require_once("facebook.php");
$app_id = "xxx";
$app_secret = "xxx";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
if(is_null($facebook->getUser())){
$params = array(‘scope’ => ‘user_status,publish_stream,user_photos’);
header("Location:{$facebook->getLoginUrl($params)}");
exit;
}
?>
此文件是包含在上我的應用程序嵌入任何網頁的開頭。任何想法爲什麼我沒有得到我想要的擴展權限?
請求參數不是'scope'而是'req_perm'嗎? – BrynJ 2011-03-10 08:43:40
是的,現在是範圍。 – 2011-11-10 19:26:09