Php 从其他站点获取元素的值(rapidshare)

Php 从其他站点获取元素的值(rapidshare),php,Php,我正在用php开发一个脚本来管理我的rapidshare帐户(出于学习目的),我想知道我们如何远程登录并在我的网站上获取帐户详细信息,api所做的事情,诸如剩余流量、到期日期等详细信息。因为rapidshare没有为其服务提供api接口,唯一的方法是使用可用于PHP的HTML解析器,使用脚本登录并解析值 更新:Rapidshare确实提供了一个API,正如merkuro在他的帖子中所说。使用PHP,您可以使用、或从远程页面获取内容。请注意,某些网站需要用户代理,在这种情况下,您可以在运行脚本之前

我正在用php开发一个脚本来管理我的rapidshare帐户(出于学习目的),我想知道我们如何远程登录并在我的网站上获取帐户详细信息,api所做的事情,诸如剩余流量、到期日期等详细信息。

因为rapidshare没有为其服务提供api接口,唯一的方法是使用可用于PHP的HTML解析器,使用脚本登录并解析值


更新:Rapidshare确实提供了一个API,正如merkuro在他的帖子中所说。

使用PHP,您可以使用、或从远程页面获取内容。请注意,某些网站需要用户代理,在这种情况下,您可以在运行脚本之前通过ini设置一个用户代理。

您可以使用它将HTTP请求从脚本发送到网站。还有一些现成的PHP解决方案,例如,它可以让您在不直接使用cURL的情况下发布表单或抓取页面。

不确定您的问题到底是什么,但看看API可能会有所帮助。此外,您可能希望熟悉以下函数/组件:fopen和curl使用api/加载站点。要从内容中获取特定参数,我建议使用ereg或xml功能

++代表史努比。几个月前它救了我的命(好吧,小谎)。哇。。。这真是太好了,我不知道这个曾经存在过,非常感谢。我不知道Rapidshare有API。谢谢,不客气。他们甚至在网站上有一个用perl编写的“上传脚本”。由于perl/php之间存在某些相似之处,您会发现很容易理解。顺便说一句,这个api是全新的,大约在10天前发布。你能帮我确切地知道我们如何使用api吗?使用这个api后,我得到了一个错误:子程序无效。怎么了?世山,这是个新问题;)