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?
OData 提要只是一个 Atom 提要。因此,请寻找一些可以处理 Atom 提要的 PHP 代码。唯一的问题是目前 Web 上的某些 OData 提要无法验证。以http://api.visitmix.com/OData.svc/Files端点为例。它缺少一个摘要元素,因此原子解析代码可能会阻塞。但是,无论如何它都是 xml,因此从中解析文件路径非常简单。
我可以在几分钟内为您编写一些 C# 代码来执行此操作,但 PHP 不会发生 :-)
好的,所以花了几分钟的时间,但这里是 C# 代码。
在本地执行此操作与在远程服务器上执行此操作没有任何不同。
第 1 步 - 解析提要并提取链接。使用 SimplePie 之类的东西对您来说可能很容易。
第 2 步 - 下载链接并将它们保存在您需要保存的位置。这里有一段代码: http ://www.finalwebsites.com/forums/topic/php-file-download
这显示了如何执行下载。