每個微信小程序需要事先設置一個通訊域名,小程序可以跟指定的域名與進行網(wǎng)絡通信。包括普通 HTTPS 請求(request
)、上傳文件(uploadFile
)、下載文件(downloadFile
) 和 WebSocket 通信(connectSocket
)
配置流程
服務器域名請在 小程序后臺-設置-開發(fā)設置-服務器域名
中進行配置,配置時需要注意:
-
域名只支持
https
(request
、uploadFile
、downloadFile
) 和wss
(connectSocket
) 協(xié)議; - 域名不能使用 IP 地址或 localhost
- 域名必須經(jīng)過 ICP 備案;
-
出于安全考慮,
api.weixin.qq.com
不能被配置為服務器域名,相關API也不能在小程序內(nèi)調(diào)用。 開發(fā)者應將 appsecret 保存到后臺服務器中,通過服務器使用 appsecret 獲取 accesstoken,并調(diào)用相關 API。 - 對于每個接口,分別可以配置最多 20 個域名