所以我使用Instagram API创建了一个webapp,然后我找回了两个数组。 1表示用户信息,另一个表示该区域的照片。由于访问我们网站的用户数量,我向服务器提供静态json文件,以防止超出我们的API限制并减少加载时间。
我的问题是我为公司工作,如果我不必手动运行脚本来生成内容,并将该内容复制并粘贴到我们的json文件中,那就非常好了。将其上传到我们的服务器。
A"技巧"我知道的是创建一个setTimeout(或setInterval)函数,只在一天的特定时间执行内容的实时更新,但我怎样才能做得更好?
尝试自动执行API响应更新时,最佳做法是什么?具体来说,应用程序是用客户端javascript编写的。就服务器端而言,我知道NodeJS。我的假设是我会编写服务器端逻辑来执行此操作,但是,所有文件最终都通过FTP上传到我公司的服务器。
答案 0 :(得分:1)
你想要的基本上是安排一项任务,比如Linux上的cron。
我从未尝试过它们,但我建议你看一下这两个Node.JS模块:
在我看来,在服务器上创建作业会更有意义。服务器(通常)始终处于启动状态,因此您不必担心这一点。并且您删除了FTP使用,因为您将文件直接保存在服务器上。