我正在尝试将XML输出到FORM文本区域,但由于某种原因,内容不会显示。
http://pastebin.com/4DHNAw9W
文件包含在顶部 - vimeo.php。
https://github.com/vimeo/vimeo-php-lib/blob/master/vimeo.php
答案 0 :(得分:0)
默认的vimeo php库假定您不关心响应类型是什么。它自动使用PHP格式,并在最后反序列化数据。
所以当你打电话
$videos = $vimeo->call('vimeo.videos.getAll', array('full_response' => '1','summary_response' => '1'));
$ videos变量已经是一个可以使用的对象了。
如果更改格式,库仍将尝试反序列化数据,并以任何非php格式失败。
如果您想使用XML,则需要从库中删除unserialize函数并在下面发出请求(格式为=> xml)
$videos = $vimeo->call('vimeo.videos.getAll', array('format' => 'xml', 'full_response' => '1','summary_response' => '1'));