weixin_33705053 2019-05-19 05:58 采纳率: 0%
浏览 24

API调用中的问题

See below code:

I used Javascript to fetch latitude and longitude for displaying city name using Google-API. After successfully get lat and long when i call Google API just after below given API it will not displaying results.

if (navigator.geolocation){
        navigator.geolocation.getCurrentPosition(position=>{
            lat=position.coords.latitude;
            long=position.coords.longitude;
            const api=`https://cors.io/?https://api.darksky.net/forecast/API-KEY/${lat},${long}`;
            fetch(api).then(response=>{return response.json()})
            .then(data=> { console.log(data)

            const {temperature}=data.currently
           let celsius=(temperature-32)*(5/9)
            alert(celsius)
            })
        //    

        })
    }
  • 写回答

2条回答 默认 最新

  • weixin_33671935 2019-05-19 06:08
    关注

    First as API-KEY is missing in your endpoint.it should be replace with key.Hope so It will start working const api=https://cors.io/?https://api.darksky.net/forecast/API-KEY/${lat},${long};

    评论

报告相同问题?