繁体   English   中英

承诺调用Google Map API Node.js

[英]Promise to call google map API nodejs

我想在nodejs中使用promise调用带有位置变量的api https://maps.googleapis.com/maps/api/geocode/json?address=${location} ,我使用请求和回调做到了这一点,但我无法想象代码如何使用promise。

[UPDATA]

这是我的代码,但它不会登录控制台

function callApi() {
    return new Promise(function(resolve, reject){
        request(`https://maps.googleapis.com/maps/api/geocode/json?address=giza`, 
            function(err, response, body ) {
                resolve(body);
            });  
    });   
}

callApi().then(function(body){
    console.log(body);
    console.log("Gg");
    })
    .catch(function(body) {

    })

使用使用Promise而不是回调的request-promise

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM