提交 81a3ceec 编写于 作者: 雪洛's avatar 雪洛

docs: uniCloud functions

上级 b2e73af8
......@@ -197,7 +197,7 @@ exports.main = async (event, context) => {
但为了方便拦截器统一处理返回值,捕获异常或弹框提示,uniCloud定义了`uniCloud响应体规范`,推荐开发者使用。
`uniCloud响应体规范`(uniCloud response format),是DCloud制定的、服务器给客户端返回json数据的一种建议格式。后续uni-id、uni-pay、clientDB等均会调整为此结构
`uniCloud响应体规范`(uniCloud response format),是DCloud制定的、服务器给客户端返回json数据的一种建议格式。uni-id公共模块已支持此规范,后续uni-pay、clientDB等均会调整为此结构
**由来**
......@@ -486,6 +486,27 @@ let callFunctionResult = await uniCloud.callFunction({
})
```
### 云函数内调用其他服务空间的云函数@call-by-function-cross-space
> 仅腾讯云支持
在腾讯云服务空间的云函数内支持获取同账号下其他服务空间的uniCloud实例,参考:[一个应用访问多个服务空间](uniCloud/concepts/space.md?id=multi-space),并使用此实例调用对应服务空间的云函数。
```javascript
//开发者创建了多个服务空间,则需手动初始化。注意这是前端代码,不是云函数代码
const myCloud = uniCloud.init({
provider: 'tencent',
spaceId: 'xxxx-yyy'
});
//通过uniCloud实例调用云开发的API
myCloud.callFunction()
myCloud.uploadFile()
```
**注意**
- 连接本地云函数调试时,如果存在跨服务空间调用,则callFunction会使用云端云函数
## 开发模式
实际项目中,很少会每个接口新建一个云函数。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册