本文目录一览:
腾讯位置服务平台提供获取经纬度的接口
彩云天气申请开发者api调用对应经纬度的天气状况
测试环境选择了自己的iphone上的 *** box来运行一个简单的js脚本:
//简单思路就是 获取ip再获取天气信息
const locationKey = "XXXXXXXXXXXXX"
const weatherKey = "XXXXXXXXXXXX"
const apiList = {
location:""
}
function getLonLat(){
$http.get({
url: `${apiList.location}/location/v1/ip?key=${locationKey}`,
handler: (resp) = {
let location = resp.dataresp.data.resultresp.data.result.location
getLocation(location)
}
});
}
function getLocation(location){
$http.get({
url: `${apiList.location}/geocoder/v1/?key=${locationKey}location=${location.lat},${location.lng}`,
handler: (resp) = {
var data = resp.data;
$console.info(data.result.formatted_addresses.recommend);
}
});
}
/**
*
* @param {lat:"",lng:""} location
*/
function getWeather(location){
$http.get({
url: `${apiList.weather}/${weatherKey}/${location.lng},${location.lat}/weather.json`,
handler: (resp) = {
let data = resp.data;
console.info(data)
//运行结果参照彩云天气
}
});
}
getLonLat()
2|0顿时醒悟
写到这其实我只是想测试一下两个接口的基本用法以及可用之处,然后突然想到j *** ox里面内置的$location可以直接获取到设备的位置信息,通过这样获取到的位置坐标会比ip的更加精准
//根据原生SDK获取手机位置
function getPhoneLoc(){
$location.fetch({
handler: function(resp) {
var lat = resp.lat;
var lng = resp.lng;
var alt = resp.alt;
let loc = {lat:lat,lng:lng}
getLocation(loc)
}
});
}
3|0最后运行结果
你问的是“彩云App有什么?”彩云app是一款最精确天气预报软件 。
软件拥有精准降水预报,街道级精准定位 。
彩云app可以根据你当前位置给你做一个未来一小时内几点几分下雨或什么时候雨停的精准预报。
说实话,基本市面上所有的天气软件,我都用过,其实殊途同归,都是从国家气象局拿来的数据,比起来就看谁家的信息更全面,更及时更新了,我现在用的是直接到App
Store搜"天气预报",前五个有一个是Minesage的。广告比墨迹少,设置好城市,每天都会按时更新,并且如果所在城市有预警啊
,或者天气突变都会之一时间通知。
而且界面简单很清闲,看起来比较舒服,
望采纳,都是自己手打的,上班回复也不容易。
事实上,现在在市面上有很多的天气预报的APP,有不少APP在预测天气上都是非常准的,下面我就给大家简单地介绍其中几款APP:
之一款天气预报APP是中国天气。这款天气预报APP可以预测未来三天的天气,也是非常方便的。
第二款天气预报APP是墨迹天气。这款天气预报APP也是人们最常使用的,它每天为用户及时更新所在地最新的天气情况,墨迹天气预报15天还将为使用者提供穿衣和出行建议。
第三款天气预报APP是简单天气。这款天气预报APP提供实时天气信息,24小时天气预报、未来15天天气预报。空气质量指数、温度趋势、pm2.5等全面天气信息。提供穿衣、紫外线、舒适度等生活指数。
第四款天气预报APP是新晴天气。这款天气预报APP包含国内外2.5w+城市天气预报信息,能准确定位至小区街道及时推送天气信息,预测几点几分下雨下雪。
第五款天气预报APP是天气通。这款天气预报APP采用的是权威多数据源授权信息,智能纠错,国内3000多个城市与700多个景区全覆盖的天气预报和实时天气预警信息。
当然,虽然上面的几款天气预报APP都非常好用,但是要说更好用的天气预报APP,其实还是我下面介绍的这一款,这就是彩云天气APP。事实上,这款天气预报APP主要有以下几个方面的优点:
之一个优点是精准降水预报:几点几分降雨,几点几分雨停;
第二个优点是街道级精准定位:结束东边日头西边雨的预报时代,每条街道、小区都有专属预报;
第三个优点是全国降水雷达拼图:权威专业气象雷达外推图,运动趋势、雨量大小一眼即知;
第四个优点是台风路径图: 查看台风大小、位置、路径及预报信息;
第五个优点是有闪电分布图:查看闪电发生的实时位置,可以说是非常的方便。
在周四的一份网络安全公告中,育碧(Ubisoft)证实该公司在上周遭遇了一起“网络安全事件”。尽管攻击尝试似乎未能造成破坏,但出于安全方面的考虑,育碧还是采取了全公司范围内的密码重置措施,以防发生其它意外。在此期间,育碧暂停了部分服务,但坚称没有玩家数据受到损害。截止发稿时,该公司旗下所有游戏和服...
据TechCrunch报道,红十字国际委员会(ICRC)最近遭到网络攻击,超过51.5万名“高危人群”的数据被泄露,这很可能是国家支持的黑客所为。在周三发布的更新中,红十字国际委员会证实,最初的入侵可以追溯到2021年11月9日,即在1月18日攻击被披露之前的两个月,并补充说,其分析表明,入侵是对其...
由周四发布的“网络垃圾”(Webspam)报告可知,谷歌搜索在 2021 年过滤的垃圾网站数量、竟是 2020 年的六倍。据悉,作为 Alphabet 旗下子公司,Google 有一套名为 SpamBrian 的人工智能垃圾过滤系统,并且可在超过 99% 情况下实现“不受垃圾所困扰”(spam-fr...
伦敦的大都会警察局(MPS)进行了英国有史以来最大的加密货币扣押,从一个涉嫌洗钱的人那里拿走了价值1.8亿英镑的加密货币。同时吗,美国司法部查封了与2016年Bitfinex黑客事件有关的价值36亿美元比特币,这是目前有史以来最大的加密货币或法币被盗资产的回收。 这些故事很重要,不仅因为它们允许对加...
东欧国家数字转型部负责人表示,由于大规模分布式拒绝服务(DDoS)攻击,多个乌克兰政府网站于周三下线了。DDoS攻击通过使用大量的请求来提供网页进而使网站陷入瘫痪。Mykhailo Fedorov在Telegram上表示,一些银行网站也被关闭了。 乌克兰外交部、部长内阁和议会网站在周三早些时候仍无...
在2019年9月至2021年4月期间,Palo Alto Network的Unit 42监测了防火墙流量和由URL过滤器检测到的钓鱼网站。当人们纷纷开始在家工作时,每周新的网络钓鱼页面的数量明显增加。 威胁者通过利用员工不受企业防火墙保护的远程工作环境,改进并加强了他们的网络钓鱼攻击。网络安全专家...