0
SounCloud PHP 래퍼에 문제가 있습니다. SounCloud API에 대한 요청이 오클라호마에있을 때. 이 마지막 하나가 문자열 데이터를 돌려줍니다. 그것은 헤더와 JSON 데이터 같은 것으로 구성됩니다. 그것은 다음과 같습니다 :이 데이터를 json_decode
기능을 사용할 때 SoundCloud API : Json 데이터를 디코딩 할 수 없습니다.
Age: 0
Via: 1.1 varnish
X-Cache: MISS
Vary: Accept-Encoding
{"version":1.0,"type":"rich",......."author_url":"https://soundcloud.com/forss"}
는 그래서는 JSON 부분을 디코딩 할 수 있습니다. 누구든지이 콘텐츠에서 헤더를 삭제하는 방법에 대한 아이디어가 있습니까?
NB : 나는 이상한 컬 요청 작업
$client->setCurlOptions(array(
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_PROXY => "http://xxxxxxxxxx",
CURLOPT_PROXYPORT => 8080,
CURLOPT_PROXYUSERPWD => "xxxx:xxxx",
CURLOPT_SSL_VERIFYPEER => 0));
감사합니다. 나는 ' 가 false로 설정 CURLOPT_HEADER을했습니다와 사운드 클라우드의 PHP 래퍼에 대한 몇 가지 라인 수정 추가 : 을 경우 (! array_key_exists (CURLOPT_HEADER, $ 옵션) && $ 옵션 [CURLOPT_HEADER]) \t $이 -> _ lastHttpResponseBody = $ 데이터; else $ this -> _ lastHttpResponseBody = substr ($ data, $ info [ 'header_size']); – user1697015