所以Facebook已經改變了認證過程。再次。 PHP SDK中的示例是:現在我如何在Facebook的PHP SDK 3.0.0中進行身份驗證?
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
但是,現在我們如何驗證尚未驗證的用戶呢?我們是否簡單地創建else
聲明並調用$facebook->getLoginUrl()
的結果?
而且,上面的例子給我一個錯誤,以$facebook->getUser()
返回我的用戶ID的電話,但後來我的應用程序試圖調用$facebook->api('/me')
給錯誤時翻倒:如何
Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user. thrown in /home/woohoobi/public_html/facebookv2/inc/facebook.php on line 560
任何援助驗證未認證的用戶會很好。
你試過谷歌嗎?反正...檢查此鏈接http://wizardsoweb.com/simple-facebook-graph-api-iframe-application-full-code/2011/05/ – 2011-05-27 09:28:38
該鏈接已過時,因爲它預先升級到v3 .0.0。 – 2011-05-27 18:53:07