node.js - 我想使用 fetch-node() 调用第三方 API,但我收到错误 require() ES 模块。我是nodejs的新手
问题描述
const express= require('express');
const fetch= require('node-fetch');
const app= express();
app.listen(3000, () =>{
console.log('starting server at port 3000');
});
// 启用解析请求正文中的 json 对象
app. use(express.json());
app.use(express.urlencoded({extended:true}));
//API调用另一个API即第三方API
app.get('/project', async(req,res)=>{
//第三方 URL const api_url= 'https://api.fyre.hypersign.id/api/v1/project/demo-event-001?isPublic=true'; const fetch_response=等待获取(api_url);常量结果 = 等待 fetch_response.json(); res.json(结果);
});
解决方案
推荐阅读
- html - 如何确保输出
标签正确对齐
- python - Flask:Firebase orderBy 必须是有效的 JSON 编码路径
- windows - 在不同位置复制本地存储库,以便在位置 2 上所做的更改也适用于本地位置 1 (Windows)
- python - Django:保存发布日期的更好方法
- sql - 如何在 UNNEST 语句中转换数组元素
- python-3.x - 如何正确指定 kivy atlas 的相对路径及其中的图像?
- python-3.x - 使用 SimpleImputer 处理丢失数据时出现 TypeError
- c - 我只是想知道为什么下面的代码在执行时没有给出分段错误
- ios - 如何快速生成 1 秒视频的拇指图像?
- css - Reveal.js 中外部降价中的 SVG 动画