您好,登錄后才能下訂單哦!
利用聚合數據API快速寫出小程序,過程簡單。
1、申請小程序賬號
2、進入開發
3、調用API。比如“蘇州實時公交”小程序,選擇的是蘇州實時公交API。
蘇州實時公交API文檔:https://www.juhe.cn/docs/api/id/31
如下,是“蘇州實時公交”小程序調用代碼:
var url = "https://apis.juhe.cn/szbusline/bus"; //為了您的密鑰安全,建議使用服務端代碼中轉請求,事例代碼可參考 https://code.juhe.cn/ var apiKey = "yourKey"; //輸入自己的key Page({ data: { inputValue: '', restation: [], condition: true }, //獲取輸入框的值 bindInput: function(e) { var that = this; that.setData({ inputValue: e.detail.value }); }, //點擊搜索按鈕調用的函數 search:function(e){ var that = this; //數據加載完成之前,顯示加載中提示框 wx.showToast({ title: '加載中。。。', icon: 'loading', duration: 10000 }); //輸入框沒有輸入的判斷 if(that.data.inputValue == ''){ wx.hideToast(); return; } //發起請求,注意 wx.request發起的是 HTTPS 請求 wx.request({ url: url + "?station=" + that.data.inputValue + "&key=" + apiKey, data: {}, header: { 'content-type': 'application/json' }, success: function(res) { var data = res.data; //將數據從邏輯層發送到視圖層,同時改變對應的 this.data 的值 that.setData({ restation: data.result, condition: false }); //數據加載成功后隱藏加載中彈框 wx.hideToast(); } }) } })
4、完整×××
提供“蘇州實時公交”小程序的完整×××,可以通過完整的源碼,更好的學習如何通過調用聚合API,快速實現編寫小程序。
下載“蘇州實時公交”小程序代碼:https://juheimg.oss-cn-hangzhou.aliyuncs.com/www/activity/wx/juhewx.zip
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。