小程序中调用unicloud云函数
1. 必须设置小程序服务器域名
- 打开小程序服务器域名设置
- 设置
request
合法域名,多个网址用分号隔开,下方第一个为阿里云,第二个腾讯云。 https://xxx.bspapp.com
;https://tcb-xxx.service.tcloudbase.com
- 这些云函数网址来自于unicloud云函数=>函数列表=>左上角云函数域名绑定=>默认域名
2. unicloud云函数必须URL化
为了保证非uni-app系统使用云函数,特此提供了云函数URL化
-
打开unicloud后台,找到需要调用的云函数,依次点击右边详情=>最下方云函数URL化=>编辑=>添加路径
-
阿里云路径以
/http
开始 ,腾讯云路径以/
开始 ,后面的路径自己设置,必须保证每一条云函数的路径不同,方便微信小程序中调用,不能以/
结束 -
路径命名最好与云函数名称保持一致,例如初始化时用的云函数,获取列表的云函数
https://xxx.bspapp.com/http/initial
;https://tcb-xxx.service.tcloudbase.com/getlist
3. 小程序中调用云函数
3.1 小程序GET请求
url: "https://xxx.bspapp.com/http/initial"
云函数的网络地址data: { username:'张三',userObj }
向云函数传递的数据res.