私はgmailに接続して友達リストを取得するコードを使用します。そのコードでは、関数呼び出しPHPの関数redirect()は何ですか
redirect('https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token='. $oauth->rfc3986_decode($accrss_token['oauth_token']), 'location');
があり、私は機能redirect()
検索したが、PHPマニュアルでそれを見つけることができませんでした。それはPHPの組み込み関数ですか?
第2パラメータは'location'
です。このパラメータはどのようなものですか?
public function connect_google($oauth=null){
if(!$oauth)
{
return null;
}
//create a gmailcontacts objects
$getcontact = new GmailGetContacts();
$accrss_token = $getcontact->get_request_token($oauth, false, true, true);
$this->ci->session->set_userdata('oauth_token', $accrss_token['oauth_token']);
$this->ci->session->set_userdata('oauth_token_secret', $accrss_token['oauth_token_secret']);
//redirect to google auth
redirect('https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token='. $oauth->rfc3986_decode($accrss_token['oauth_token']), 'location');
}
ヘッダーを設定した後に関数に 'exit'や' die'が含まれていると思います。エラー処理の改善のためにヘッダがすでに送信されているかどうかのチェックなども含まれます。 –