0
로컬로 bigcommerce 상점에 컬 호출을하려고하는데 응답이 없습니다. 상점은 다른 도메인에서 호스팅됩니다. api url이 수동으로 실행되면 작동합니다.응답없이 bigcommerce 사이트에 대한 Curl 호출
은 내가 curl_error
점검하고 다음과 같은 오류 것 같다 : 문서에 액세스하려는 것을
< HTTP/1.1 301 Moved Permanently..
이 샘플 코드
<?php
$api_url = 'site url/api/v2/blog/posts/count';
$fp = fopen(dirname(__FILE__).'/errorlog.txt', 'w');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $api_url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept:application/json','Content-Length: 0'));
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_STDERR, $fp);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_USERPWD, "username:passwd");
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
고마워 @Victor T.을 : 그냥 CURLOPT_FOLLOWLOCATION 옵션 사실 로를 설정하여 새 위치를 따르도록 컬을 말해 –