【问题标题】:I want to download API response( JSON file format) using JavaScript or C#我想使用 JavaScript 或 C# 下载 API 响应(JSON 文件格式)
【发布时间】:2021-11-13 14:13:36
【问题描述】:

我正在开发一个 C# 项目。
我从第三方 API 获取 JSON 格式的数据。我在我的 C# 项目中进一步使用 JSON 输出。但是第三方 API 所有者每 30 分钟更新一次他们的数据。我需要每 30 分钟重新下载一次该文件,然后在我的 C# 项目中使用它。我想以编程方式执行此操作。

问题: 如何以编程方式将该 API 响应(JSON 文件)下载到我的项目文件夹中?

困惑: 我可以使用 C# 或 JavaScript 下载 API 响应 JSON 文件吗?

【问题讨论】:

  • 在 javascript 上使用 fs 模块。 fs.writeFile().

标签: javascript c# asp.net


【解决方案1】:

是的,你可以。我不知道 C# 但在 Javascript 中你可以做到这一点..

例如,如果您使用 axios 来获取 api 数据,

const fs = require('fs')
const axios = require('axios')

axios.get('/api').then(res => 
fs.writeFile('file.json', res.data, err =>{
if(err){
console.log(err)
}else{
console.log('success')
}
})
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-19
    • 2020-11-15
    • 2014-09-12
    • 2020-03-22
    • 2020-08-29
    相关资源
    最近更新 更多