0

facebook connect php ライブラリに問題があります。基本的にリターンURLで私のユーザーは0です.これが私のコードです:

public function facebook_login()
{
    $params = array(
        'appId' => 'XXXX',
        'secret' => 'XXXX',
        'cookie' => TRUE
    );
    $facebook = $this->load->library('facebook', $params);

    $user = $facebook->getUser();

    if (empty($user))
    {
        $url = $facebook->getLoginUrl(array(
            "redirect_uri" => site_url('/auth/facebook/connect') 
                ));
        header("Location: $url"); 
        exit; 
    }
}

public function facebook_connect()
{
    $params = array(
        'appId' => 'XXXX',
        'secret' => 'XXXX',
        'cookie' => TRUE
    );
    $facebook = $this->load->library('facebook', $params);

    $user = $facebook->getUser();

    print_r($user);die;
}

リターン URL の $user は常に 0 です。どうすればこれを修正できますか?

4

1 に答える 1

0

に行ってconfig/config.php交換します。

$config['enable_query_strings'] = False;

$config['enable_query_strings'] = TRUE;

リフレッシュして、それが役立つ魔法
の 希望を見てください!

于 2012-08-10T13:34:55.300 に答える