0
惠, 我有一種情況。我使用PHP的sdk3.0的Facebook連接,並希望登錄用戶在我的網站上使用那裏的Facebook ID。我將當前用戶的詳細信息保存到我的數據庫,我如何讓用戶訪問令牌給用戶以後。如何獲取用戶訪問令牌,同時使用Facebook連接PHP SDK3.0
惠, 我有一種情況。我使用PHP的sdk3.0的Facebook連接,並希望登錄用戶在我的網站上使用那裏的Facebook ID。我將當前用戶的詳細信息保存到我的數據庫,我如何讓用戶訪問令牌給用戶以後。如何獲取用戶訪問令牌,同時使用Facebook連接PHP SDK3.0
嘗試這樣的事情
<?php
if ($_REQUEST['code']) {
$app_id = "<app id>";
$app_secret = "<secret key for your app>";
$my_url = "<url to your app>";
$code = $_REQUEST["code"];
$token_url = "https://graph.facebook.com/oauth/access_token?client_id="
. $app_id . "&redirect_uri=" . urlencode($my_url) . "&client_secret="
. $app_secret . "&code=" . $code;
$access_token = file_get_contents($token_url);
$graph_url = "https://graph.facebook.com/me?" . $access_token;
$user = json_decode(file_get_contents($graph_url));
echo $access_token . "<br />";
echo $user->name . "<br />";
echo $user->id . "<br />";
}
?>