小程序api是什么?作为微信小程序开发者自然不能不了解微信小程序api接口,迈特科技为大家整理小程序api接口注意事项,一起来看看吧。
关于微信小程序api接口相关说明:
API 说明
wx.request 发起网络请求
wx.uploadFile 上传文件
wx.downloadFile 下载文件
wx.connectSocket 创建 WebSocket 连接
wx.onSocketOpen 监听 WebSocket 打开
wx.onSocketError 监听 WebSocket 错误
wx.sendSocketMessage 发送 WebSocket 消息
wx.onSocketMessage 接受 WebSocket 消息
wx.closeSocket 关闭 WebSocket 连接
wx.onSocketClose 监听 WebSocket 关闭
微信小程序api接口注意事项
1、服务器配置
每个微信小程序需要事先设置一个通讯域名,小程序可以跟指定的域名与进行网络通信。包括普通 HTTPS 请求(request)、上传文件(uploadFile)、下载文件(downloadFile) 和 WebSocket 通信(connectSocket)
2、关于请求
1)默认超时时间和最大超时时间都是 60s
2)request、uploadFile、downloadFile 的最大并发限制是 10 个
3)网络请求的 referer header 不可设置。其格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html,其中 {appid} 为小程序的appid,{version} 为小程序的版本号,版本号为 0 表示为开发版、体验版以及审核版本,版本号为 devtools 表示为开发者工具,其余为正式版本。
4)小程序进入后台运行后(非置顶聊天),如果 5s 内网络请求没有结束,会回调错误信息 fail interrupted;在回到前台之前,网络请求接口调用都会无法调用。
3、关于服务器返回
1)建议服务器返回值使用 UTF-8 编码。对于非 UTF-8 编码,小程序会尝试进行转换,但是会有转换失败的可能。
2)小程序会自动对 BOM 头进行过滤。
3)只要成功接收到服务器返回,无论statusCode是多少,都会进入success回调。请开发者根据业务逻辑对返回值进行判断。
以上就是迈特科技为大家整理的小程序api接口使用注意事项,有小程序开发需求的朋友可以直接咨询我们迈特科技哦,专业可靠的小程序开发公司,期待与您的合作。
热门推荐:
小程序开发公司:www.nymaite.com
微信小程序定制开发多少钱
餐饮小程序开发解决方案