注冊

微信小程序API網(wǎng)絡(luò),微信小程序設(shè)置通訊域名

2017-12-22
導(dǎo)讀:每個微信小程序需要事先設(shè)置一個通訊域名,小程序可以跟指定的域名與進(jìn)行網(wǎng)絡(luò)通信。包括普通 HTTPS 請求(wx.request)、 WebSocket 通信(wx.connectSocket)、上傳文件(wx.uploadFile)和下載...

每個微信小程序需要事先設(shè)置一個通訊域名,小程序可以跟指定的域名與進(jìn)行網(wǎng)絡(luò)通信。包括普通 HTTPS 請求(wx.request)、 WebSocket 通信(wx.connectSocket)、上傳文件(wx.uploadFile)和下載文件(wx.downloadFile)。

網(wǎng)絡(luò)API列表:

API 說明
wx.request 發(fā)起網(wǎng)絡(luò)請求
wx.uploadFile 上傳文件
wx.downloadFile 下載文件
wx.connectSocket 創(chuàng)建 WebSocket 連接
wx.onSocketOpen 監(jiān)聽 WebSocket 打開
wx.onSocketError 監(jiān)聽 WebSocket 錯誤
wx.sendSocketMessage 發(fā)送 WebSocket 消息
wx.onSocketMessage 接受 WebSocket 消息
wx.closeSocket 關(guān)閉 WebSocket 連接
wx.onSocketClose 監(jiān)聽 WebSocket 關(guān)閉

Tip

  1. tip: 網(wǎng)絡(luò)請求的 referer 是不可以設(shè)置的,格式固定為https://servicewechat.com/{appid}/{version}/page-frame.html,其中{appid}為小程序的 appid,{version}為小程序的版本號,版本號為 0 表示為開發(fā)版。
  2. tip: 小程序進(jìn)入后臺運行后(非置頂聊天),如果 5s 內(nèi)網(wǎng)絡(luò)請求沒有結(jié)束,會回調(diào)錯誤信息 "fail interrupted";在回到前臺之前,網(wǎng)絡(luò)請求接口調(diào)用都會無法調(diào)用。
更多微信小程序開發(fā)教程,可以關(guān)注hi小程序。
重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)