【问题标题】:How do I get data from currency exchange rates API and save into MSSql database with Nodejs? [closed]如何从货币汇率 API 获取数据并使用 Nodejs 保存到 MSSql 数据库中? [关闭]
【发布时间】:2020-08-27 02:26:56
【问题描述】:

我想从 API 获取数据后从 https://openexchangerates.org/ API 获取数据我想将 API 数据保存到 MSSql 数据库中并希望在上午 10 点进行安排

谁能提供我可以通过的类似示例?将不胜感激

【问题讨论】:

    标签: node.js express orm knex.js bookshelf.js


    【解决方案1】:

    你想在上午 10 点安排什么? 从 API 获取数据 -> 接收数据 -> 将数据保存到数据库

    如果您希望在每天上午 10 点安排整个三个步骤,并且由于您在 node.js 中,您可以使用“cron”npm 模块来安排。

    使用“cron”来安排任务。任务是使用任何“获取”或任何类似(例如“请求”npm 模块)调用 API 并获取数据,最后将其保存到数据库(在您的情况下为 MSSQL 服务器)。

    查看“cron”文档以获取有关如何安排的示例。检查 MDN 文档中的“获取”。它返回一个 promise ,因此一旦收到数据,请使用 .then 方法将数据保存到 DB。检查 fetch 的独立示例。


    添加了一些关于如何从 Nodejs 服务器端调用 3rd 方 API 的信息


    NodeJS - Third party Api call from app.jshttps://nodejs.org/api/http.html#http_http_request_url_options_callback

    检查这两个。收到数据后,将数据保存到 BD。使用“cron”自动安排每天上午 10 点。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    • 2013-12-30
    • 1970-01-01
    相关资源
    最近更新 更多