Cómo obtener la API meteorológica de Caiyun
Caiyun Weather es adecuada para que los desarrolladores llamen a la API de longitud y latitud correspondiente a las condiciones climáticas
El entorno de prueba elegí el mío iPhone para ejecutar uno en JSbox Script js simple:
// La idea simple es obtener la IP y luego obtener la información meteorológica
const locationKey = "XXXXXXXXXXXX"
const WeatherKey = "XXXXXXXXXXXX "
const apiList = {
ubicación: "/ws"
}
función getLonLat (){
$mend);
}
});
}
/**
*
* @param {lat: "", lng: ""} ubicación
*/
>función getWeather( ubicación){
$/E9809AE794A8E9A284E68AA5E68EA5E58FA3/v2.5
}
});
}
getLonLat()
2|0Despertando
Al escribir este artículo, en realidad solo quería probar el uso básico y las funciones disponibles de estas dos interfaces, y de repente se me ocurrió que la ubicación $ incorporada en jsbox puede obtener directamente la información de ubicación del dispositivo; al hacer esto, las coordenadas de ubicación serán más precisas que las coordenadas de ip
función getPhoneLoc( ){
$ubicación.fetch({
controlador: función(resp) {
var lat = resp.lat;
var lng = resp.lng;
var alt = resp .alt;
let loc = {lat: lat, lng: lng}
getLocation(loc )
})
}
}
3|0 Resultado final de ejecución