Facebook graph api 我想了解Facebook中的以下代码?

Facebook graph api 我想了解Facebook中的以下代码?,facebook-graph-api,Facebook Graph Api,在下面的代码中,什么是代码变量,它的用途是什么 $code = $_REQUEST["code"]; if(empty($code)) { $auth_url = "http://www.facebook.com/dialog/oauth?client_id=" . $app_id . "&redirect_uri=" . urlencode($my_url) . "&scope=create_event"; echo("<script>

在下面的代码中,什么是代码变量,它的用途是什么

$code = $_REQUEST["code"];
if(empty($code)) {
    $auth_url = "http://www.facebook.com/dialog/oauth?client_id="
    . $app_id . "&redirect_uri=" . urlencode($my_url)
    . "&scope=create_event";
    echo("<script>top.location.href='" . $auth_url . "'</script>");
}
$code=$\u请求[“code”];
if(空($code)){
$auth_url=”http://www.facebook.com/dialog/oauth?client_id="
.$app\u id.&redirect\u uri=“.urlencode($my\u url)
.“&scope=create_事件”;
echo(“top.location.href=”。$auth_url。””;
}

这是OAuth过程的一个步骤。您与facebook交换代码以获得访问令牌。你读的解释比我写的好得多


是最有可能的变量,它在应用程序端指示具有特定电子邮件的用户是否存在于数据库中。如果为空或为false,则表示该用户不存在,并且应用程序显示auth。dialog

此页面中的登录与使用PHP SDK或JavaScript SDK的登录有什么区别?该页面同时解释了服务器端和客户端登录。php是服务器端。javascript是客户端。
$auth_url = "http://www.facebook.com/dialog/oauth?client_id="
    . $app_id . "&redirect_uri=" . urlencode($my_url)
    . "&scope=create_event";
    echo("<script>top.location.href='" . $auth_url . "'</script>");
$code