1

Im looking for a script that will take OData feed and download some .wmv files based on the filenames held within the OData?

Can anyone help?

4

2 回答 2

1

OData 提要只是一个 Atom 提要。因此,请寻找一些可以处理 Atom 提要的 PHP 代码。唯一的问题是目前 Web 上的某些 OData 提要无法验证。以http://api.visitmix.com/OData.svc/Files端点为例。它缺少一个摘要元素,因此原子解析代码可能会阻塞。但是,无论如何它都是 xml,因此从中解析文件路径非常简单。

我可以在几分钟内为您编写一些 C# 代码来执行此操作,但 PHP 不会发生 :-)

好的,所以花了几分钟的时间,但这里是 C# 代码。

于 2010-03-21T00:19:17.213 回答
0

在本地执行此操作与在远程服务器上执行此操作没有任何不同。

第 1 步 - 解析提要并提取链接。使用 SimplePie 之类的东西对您来说可能很容易。

第 2 步 - 下载链接并将它们保存在您需要保存的位置。这里有一段代码: http ://www.finalwebsites.com/forums/topic/php-file-download

这显示了如何执行下载。

于 2010-03-21T04:59:13.900 回答