Api 如何定期检索web内容

Api 如何定期检索web内容,api,web,Api,Web,我想到了一个有趣的小服务,它依赖于来自两个web源的数据,需要定期检查它们的更新 首先,我需要每5分钟检查30-40个推特账户,寻找新的推特 如果我检测到一条新的tweet,我想点击一个现有的(不是我的)php地址,看看自从我上次检查该页面以来,该页面是否发生了变化 问题是,我的背景完全是应用程序开发。我不知道我应该研究什么技术、语言或框架 如果能给我一些关于从哪里开始的建议,我将不胜感激 有些注释可能有用,也可能没用——我是在Mac电脑上开发的,到目前为止我一直只使用xcode。我很乐意在开发

我想到了一个有趣的小服务,它依赖于来自两个web源的数据,需要定期检查它们的更新

首先,我需要每5分钟检查30-40个推特账户,寻找新的推特

如果我检测到一条新的tweet,我想点击一个现有的(不是我的)php地址,看看自从我上次检查该页面以来,该页面是否发生了变化

问题是,我的背景完全是应用程序开发。我不知道我应该研究什么技术、语言或框架

如果能给我一些关于从哪里开始的建议,我将不胜感激


有些注释可能有用,也可能没用——我是在Mac电脑上开发的,到目前为止我一直只使用xcode。我很乐意在开发过程中在本地运行服务/脚本/任何东西,但希望最终托管它。我的背景是Objective-C和其他OO语言。我没有针对API、web开发、unix脚本或其他任何东西进行开发的经验,但我已经准备好迎接挑战。

通过设置cron作业,您可以轻松实现这一点。Cron作业是周期性调用的任务,例如每天、每周甚至每分钟调用一次


如果您想做的不仅仅是检查这两个地址,例如显示一些网页,我建议您使用类似PHP Zend framework的web框架。

您已将问题标记为PHP,但我认为这是一个错误,因为您的问题似乎与PHP没有多大关系。值得一提的是,如果您正在考虑使用它,我建议您不要使用它:它不适合您的应用程序,因为它不支持长时间运行或定期运行的任务,序列化:p@jules-谢谢-对其他更合适的标签有什么建议吗?服务器应该检查推特还是客户端?在第一种情况下,您希望了解cronjobs和phpcurl对twitterapi的请求。如果它应该在客户端浏览器中运行,那么您希望使用javascript和ajax。谢谢-我只需要检查这些链接。好的,一些非常基本的q-A cron作业是我将使用终端编写并添加到我机器上的某个unix目录中的,对吗?还是有更复杂的工具我应该检查一下?我要学什么语言?大概我的cron作业将能够解析响应、存储文件,或者将其插入本地数据库,等等?cron只是一个调度程序,您只需使用它以给定的间隔运行php脚本。然后php脚本完成所有工作。当然,这是假设*nix服务器不是windows服务器。任何现代语言都可以用于cron作业,即使是Cocoa,它也只是一个调度器。只需创建一个控制台应用程序,使用crond定期执行,利润:-)