开发者社区> 问答> 正文

如何调用云函数?

如何调用云函数

展开
收起
1358896759097293 2021-03-11 23:07:59 999 0
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    调用云函数 1. 在小程序项目的根目录执行以下命令安装 SDK。

    npm install @alicloud/mpserverless-sdk --save
    
    
    1. 在 app.js 中初始化 SDK(全局只需初始化一次)。
    // 1. 引入必要的 sdk
    import MPServerless from '@alicloud/mpserverless-sdk';
    // 2. 在 app.js 中对 sdk 进行初始化
    // 2.1 初始化 MPServerless
    my.serverless = my.serverless || new MPServerless({
     uploadFile: my.uploadFile,
     request: my.request,
     getAuthCode: my.getAuthCode,
    }, {
     // 2.2 参数能在小程序云服务空间详情中获取
     appId: '',
     spaceId: '',
     clientSecret: '',
     endpoint: ''
    });
    
    
    1. 在小程序页面您可以使用 mpserverless.function.invoke 方法调用上述定 义的云函数。
    // 调用云函数 getImageList
    my.serverless.function.invoke('getImageList', { 
     username: 'Vincent',
    }).then((res) => {
     if (res.success && res.result) {
     this.setData({ imageList: res.result.images });
     }
    }).catch(console.error);
    
    2021-03-12 23:18:07
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载