3. 将“agconnect-services.json”文件拷贝到entry模块目录下 。

文章插图
?
4. 打开entry模块下的build.gradle文件,添加如下代码集成Cloud Functions SDK 。
dependencies{...implementation 'com.huawei.agconnect:agconnect-function:1.2.2.300'...}

文章插图
5. 点击界面上的“Sync Now”链接同步已完成的配置 。

文章插图
?
5、配置云函数创建云函数
1. 开通云函数服务后,在云函数界面,点击“+创建函数” 。

文章插图
?
2. 在创建函数中,完成函数定义,包括函数基本信息,函数部署信息及函数代码等内容的填写 。

文章插图
?
3. 在handler.js的输入框中输入以下代码,来实现加法计算,并点击右上角“保存”按钮 。
let myHandler = function(event, context) {var sum;if (event.body) {var reqBody = JSON.parse(event.body)var number1=reqBody.number1var number2=reqBody.number2sum = number1+number2}else {sum = 0}var obj={"result":sum}var res = new context.HTTPResponse(obj, {"res-type": "context.env","faas-content-type": "json"}, "application/json", "200");//send info logcontext.logger.info("this is message of debug log");//send info logcontext.logger.info("this is message of error log");//send error logcontext.logger.error("Test error log");//send responsecontext.callback(res);};module.exports.myHandler = myHandler;

文章插图
测试函数
1. 您可以通过两种方式进入函数测试页面 。
- 点击函数详情界面右上角的“测试”按钮 。
- 在Cloud Functions主界面上左侧导航栏点击“函数”,在函数页面点击“测试”页签 。
文章插图
?
{"number1": 0,"number2": 0}

文章插图
3. 在执行结果中查看结果,与结果一致:

文章插图
?
添加触发器
1. 在函数列表中点击函数名称进入函数详情页面 。如果是函数别名,则进入函数别名配置页面 。
2. 点击配置页签下的“+添加触发器” 。
3. 在“配置触发器”区域配置“触发器类型”等信息,此处以HTTP触发器类型和POST请求方式为例 。

文章插图
?
4. 完成后点击“添加”并点击“保存” 。
经验总结扩展阅读
- 2023浙江高考普通类分数线公布
- 高三物理学习方法技巧是什么 有哪些窍门
- 猫尿味怎么去除
- 啤酒肚怎么锻炼才能把它给消掉
- 生玉米棒能直接冷冻保存多久
- 原神实验性超然灯怎么获得
- 暗区突围电视台免费宝箱位置在哪
- 2023河南高考各批次分数线最新公布【文科+理科】
- 2023河南高考艺术类分数线最新公布【文科+理科】
- 今年大暑是几月几日几点几分2023