用戶
 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

掃一掃,登錄網站

小程序社區 首頁 教程 查看內容

小程序調用百度api天氣接口

Rolan 2020-6-12 00:55

百度接口申請AKhttp://lbsyun.baidu.com/apiconsole/key配置服務器合法域名在demo中修改自己的AK// 引用百度地圖微信小程序JSAPI模塊 var bmap = require('../../libs/bmap-wx.js'); Page({ data: { weatherData: ...

百度接口申請AK http://lbsyun.baidu.com/apiconsole/key

配置服務器合法域名

在demo中修改自己的AK

  1. // 引用百度地圖微信小程序JSAPI模塊
  2. var bmap = require('../../libs/bmap-wx.js');
  3. Page({
  4. data: {
  5. weatherData: ''
  6. },
  7. onLoad: function() {
  8. var that = this;
  9. // 新建百度地圖對象
  10. var BMap = new bmap.BMapWX({
  11. ak: '修改為自己的ak'
  12. });
  13. var fail = function(data) {
  14. console.log(data)
  15. };
  16. var success = function(data) {
  17. var weatherData = data.currentWeather[0];
  18. weatherData = '城市:' + weatherData.currentCity + '\n' + 'PM2.5:' + weatherData.pm25 + '\n' +'日期:' + weatherData.date + '\n' + '溫度:' + weatherData.temperature + '\n' +'天氣:' + weatherData.weatherDesc + '\n' +'風力:' + weatherData.wind + '\n';
  19. that.setData({
  20. weatherData: weatherData
  21. });
  22. }
  23. // 發起weather請求
  24. BMap.weather({
  25. fail: fail,
  26. success: success
  27. });
  28. }
  29. })

注意:demo中改動var fail = function(data) { console.log(data) };如果調用失敗會出現報錯信息,按照以上步驟檢查一遍,就調用成功了。

另外demo中有weather天氣查詢之外還有:

  • PIO檢索search------例如:檢索周邊飯店

PIO檢索熱詞聯想suggestion------就是關鍵詞搜索

逆地址解析regeocoding------可以理解為定位


鮮花
鮮花
雞蛋
雞蛋
分享至 : QQ空間
收藏
原作者: 前端來入坑 來自: 簡書
  • longkun 2020-6-21 17:06
    專業微信小程序開發 app定制 歡迎各行老板來電 tel;13635483717同v
  • w評估公司86 2020-6-18 17:01
    新手駕到,幫助很大,好評加贊。。。
梦幻单人赚钱方法 黑金快乐8备用网址 陕西快乐十分钟开奖结果 内蒙古快3和值 吉林十一选五开奖一定牛吉林快3 江苏快三开奖结果走势图带连线 京东股票行情 快乐10分走势图快乐十分走势图 股票软件下载排名 安徽11选5预估 国元证券股票