2013-03-04 2 views
0

XML을 FORM 텍스트 영역에 출력하려하지만 어떤 이유로 인해 내용이 표시되지 않습니다.고급 Vimeo API 및 XML 출력

http://pastebin.com/4DHNAw9W 

파일이 맨 위에 포함됩니다 - vimeo.php.

https://github.com/vimeo/vimeo-php-lib/blob/master/vimeo.php 

답변

0

기본 vimeo PHP 라이브러리는 사용자가 응답 유형에 상관하지 않는다고 가정합니다. 자동으로 PHP 형식을 사용하고 끝에 데이터를 직렬화 해제합니다.

그래서 당신은

$videos = $vimeo->call('vimeo.videos.getAll', array('full_response' => '1','summary_response' => '1')); 

은 $ 비디오 변수가 이미 사용하는 객체가 준비가 될 것입니다 호출 할 때.

형식을 변경하면 라이브러리는 어쨌든 데이터의 직렬화를 계속 시도하고 비 PHP 형식에서는 실패합니다. 메오 지원 직원이를 통해 저를 걸어 - 당신은 XML을 사용하려면

, 당신은 (=> XML 형식)

$videos = $vimeo->call('vimeo.videos.getAll', array('format' => 'xml', 'full_response' => '1','summary_response' => '1')); 
+0

감사 라이브러리에서 unserialize 기능을 제거하고 아래의 요청을해야합니다 그들은 같은 대답을했습니다! 이것을 들여다 주셔서 감사합니다! – Claud