Gmail을 연결하고 친구 목록을 얻는 코드를 사용합니다. 이 코드에서 나는 기능 redirect()
검색 한하지만 PHP 매뉴얼에서 찾을하지 않은 함수 호출함수는 무엇입니까?
redirect('https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token='. $oauth->rfc3986_decode($accrss_token['oauth_token']), 'location');
있다. php에 내장 된 함수입니까?
두 번째 매개 변수는 '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'가 포함되어 있다고 생각했을 것입니다. 에러 처리 개선을 위해 헤더가 이미 보내 졌는지 확인하는 등의 작업도 포함될 수 있습니다. –