主頁(yè) > 知識(shí)庫(kù) > ajax獲取用戶所在地天氣的方法

ajax獲取用戶所在地天氣的方法

熱門標(biāo)簽:地圖標(biāo)注與公司業(yè)務(wù)關(guān)系 外呼系統(tǒng)api對(duì)接 銷售電銷機(jī)器人詐騙 平?jīng)龈叩碌貓D標(biāo)注商戶要收費(fèi)嗎 廣西智能外呼系統(tǒng)多少錢 福建微碼電話機(jī)器人 大學(xué)校門地圖標(biāo)注 荊州智能電銷機(jī)器人 提高電話機(jī)器人接通率

使用ajax獲取用戶所在地的天氣,供大家參考,具體內(nèi)容如下

1.要獲取用戶歸屬地的天氣,首先得獲取用戶所在的市區(qū),這里先獲取用戶的IP,通過(guò)IP獲取IP的歸屬地,從而得到用戶地址。

2.因?yàn)榘⒗镌铺峁┝送ㄟ^(guò)城市名(city)或者城市編號(hào)(cityId)

即可獲取天氣的API,從而獲取用戶歸屬地天氣

var city1;
$.ajax({
  //獲取客戶端 IP 和 歸屬地
  url: "http://chaxun.1616.net/s.php?type=ipoutput=json",
  dataType: "jsonp",
  success: function (data) {
    console.log('ip:' + data.Ip)
    console.log('歸屬地:' + data.Isp)   
    var lcity = data.Isp.split(' ')[0];
    //獲取短名稱,如淮安市
    city1 = lcity.split('省')[1];
    console.log(city1)
    //因?yàn)槭钱惒剿⑿?,所以兩個(gè)請(qǐng)求幾乎同時(shí)進(jìn)行
    $.ajax({
      type: 'get',
      url: 'http://jisutqybmf.market.alicloudapi.com/weather/query',
      async: true,
      //設(shè)置驗(yàn)證方式,設(shè)置請(qǐng)求頭
      //1,APPCode
      headers: { Authorization: "APPCODE 你的APPCode" },
      //2.APPSecret 暫時(shí)不能用
      //headers: { AppKey: '你的APPKey', AppSecret :'你的APPSecret' },
      data: { city: city1 },
      success: function (result) {
        console.log(result['result'])
        //alert(result)
      },
      error: function () {
        alert('error')
      }
    });
  }
}); 

輸出結(jié)果:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Ajax 通過(guò)城市名獲取數(shù)據(jù)(全國(guó)天氣預(yù)報(bào)API)
  • PHP Ajax JavaScript Json獲取天氣信息實(shí)現(xiàn)代碼
  • PHP+AJAX無(wú)刷新實(shí)現(xiàn)返回天氣預(yù)報(bào)數(shù)據(jù)
  • JS HTML5 音樂(lè)天氣播放器(Ajax獲取天氣信息)
  • AJAX集天氣\IP\多國(guó)語(yǔ)言翻譯MP3(可同步LRC歌詞顯示)\萬(wàn)年歷查詢通
  • 天楓AJAX天氣預(yù)報(bào)系統(tǒng)V1.0
  • 配合AJAX天氣預(yù)報(bào)的webService 之a(chǎn)sp
  • AJAX天氣預(yù)報(bào)前臺(tái)

標(biāo)簽:黔東 德陽(yáng) 內(nèi)江 樂(lè)山 婁底 海南 衡陽(yáng) 邯鄲

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ajax獲取用戶所在地天氣的方法》,本文關(guān)鍵詞  ajax,獲取,用戶,所在地,天氣,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ajax獲取用戶所在地天氣的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ajax獲取用戶所在地天氣的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章