PHP下载脚本(本地)

时间:2010-03-20 22:09:36

标签: php odata

我正在寻找一个脚本,它将根据OData中保存的文件名获取OData feed并下载一些.wmv文件?

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

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

我可以在几分钟内为你做一些C#代码来做这件事,但PHP不会发生: - )

好的,所以花了不到几分钟的时间,但是here是C#代码。

答案 1 :(得分:0)

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

步骤1 - 解析Feed并拉出链接。使用SimplePie之类的东西可能很容易。

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

显示了如何执行下载。