컬을 사용하여 헤더를 https site으로 보내 사용자 정보를 얻으려고합니다. 하지만 아무것도 반환하지 않습니다. 내가 헤더를 변경하지만 :(작동하지.하지만 난 온라인 요청 작업 오른쪽이 site을 사용하는 경우. 아래에있는 내 코드http 헤더로 curl 요청을 보내십시오.
$api_url = 'https://api.fax.ir/v1/accounts/selfe';
$accessToken = get_option('faxir_access_token');
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Authorization: Bearer '.$accessToken,
'x-faxir-clientid: '.$this->client_id
));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch,CURLOPT_VERBOSE,1);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
나는 어쩌면 알고 설정 헤더는 incorect입니다하지만 난 변화 헤더? 내가 봤 방법을 알고 돈이고 . 불쌍한 내 영어 죄송합니다 :(여러 가지를 테스트하지만 모든 문제가 해결되지
- 가기 코드 반환 아무것도 우리의 의견 교환에 또한
나는 사용자 에이전트를 제거 할뿐만 아니라 작동하지. 사용자 에이전트는 나의 선택 사항이며 네쎄리스가 아닙니다. 질문 편집 – user3243573
'faxir_access_token'을 자신의 토큰으로 바 꾸었습니까? – ajmedway
예. 나는 대신에 일하지만 "www.hurl.it"직장을 대체합니다! – user3243573