高级Vimeo API和XML输出

时间:2013-03-04 04:19:47

标签: xml api vimeo

我正在尝试将XML输出到FORM文本区域,但由于某种原因,内容不会显示。

http://pastebin.com/4DHNAw9W

文件包含在顶部 - vimeo.php。

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

1 个答案:

答案 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'));