提问者:小点点

检索API的一部分


我想从以下API检索“Gueris”信息:https://coronavirusapi-france.now.sh/franceleveglobaldata

下面是我的代码:

const axios = require("axios");
const async = require("async");
const await = require("await");

user = "";
pass = "";
msg = "Hello World";

url =
  "https://smsapi.free-mobile.fr/sendmsg?user=" +
  user +
  "&pass=" +
  pass +
  "&msg=" +
  msg;

console.log(url);

console.log(
  axios.get("https://coronavirusapi-france.now.sh/FranceLiveGlobalData", {
    params: {
      FranceGlobalLiveData: "date",
    },
  })
);

// axios.post(url);

这就是结果:

https://smsapi.free-mobile.fr/sendmsg?user=94655605&pass=FXEDBUiGQvIgUb&msg=Bonjour toi
Promise { <pending> }


共1个答案

匿名用户

您得到的值是一个promise,它是一个值的代理,不一定知道它是在什么时候创建的。

要获取响应的值,需要使用内置的.then()方法。 像这样:

axios.get("https://coronavirusapi-france.now.sh/FranceLiveGlobalData", { 
     params: { 
         FranceGlobalLiveData: "date" }
     }).then(response => {
        console.log(response.data;
     });