0
我試圖將XML輸出到FORM文本區域,但由於某些原因內容不顯示。高級Vimeo API和XML輸出
http://pastebin.com/4DHNAw9W
文件包括在頂部 - vimeo.php。
https://github.com/vimeo/vimeo-php-lib/blob/master/vimeo.php
我試圖將XML輸出到FORM文本區域,但由於某些原因內容不顯示。高級Vimeo API和XML輸出
http://pastebin.com/4DHNAw9W
文件包括在頂部 - vimeo.php。
https://github.com/vimeo/vimeo-php-lib/blob/master/vimeo.php
默認的vimeo php庫假定你不關心響應類型是什麼。它會自動使用PHP格式,並會在最後反序列化數據。
所以,當你調用
$videos = $vimeo->call('vimeo.videos.getAll', array('full_response' => '1','summary_response' => '1'));
的$影片變量已經是一個對象就可以使用。
如果更改格式,庫仍然會試圖反序列化數據,並且會以任何非php格式失敗。
如果你想使用XML,你需要從庫中刪除unserialize功能,使下面的請求(與格式=> XML)
$videos = $vimeo->call('vimeo.videos.getAll', array('format' => 'xml', 'full_response' => '1','summary_response' => '1'));
謝謝 - 在Vimeo的支持人員走到我通過這個他們也提供了相同的答案!感謝您查看這個! – Claud 2013-03-12 21:12:42