我正在自学使用Flutter,并且正在制作一个查询电影数据库API的应用程序。目前,我让客户端在启动时查询API,但我认为这不是最有效的方法,我希望客户端查询诸如Firebase之类的后端服务来获取相同的数据。>
我希望您能从一些指南入手,以设置一个定期过程来查询API并将结果用作Firestore数据库中的条目。我在网上看过,但由于找不到很好的教程或示例,因此我可能使用的关键字不理想。
谢谢。
答案 0 :(得分:0)
您可以使用Firebase Cloud Functions构建在Firebase服务器上运行的代码以填充Firebase数据库,但是如果您使用付费计划,则只能向非Google地址发出HTTP请求。
https://firebase.googleblog.com/2017/03/how-to-schedule-cron-jobs-with-cloud.html说明了如何使用Cloud Functions调用定期任务。它之所以利用Google AppEngine,是因为Cloud Functions并没有提供现成的功能。