文章插图
4. 调用云函数SDK中的wrap方法指定触发器,call方法传入事件的map作为参数,发送事件的HTTP请求并使用云函数进行计算,并且添加请求的回调,将接收到云函数的返回结果显示到textView中 。
HarmonyTask<FunctionResult> task = function.wrap("test-function-$latest").call(number);task.addOnCompleteListener(new OnHarmonyCompleteListener<FunctionResult>() {@Overridepublic void onComplete(HarmonyTask<FunctionResult> task) {if (task.isSuccessful()) {String val = task.getResult().getValue(String.class);textView.setText(val);} else {textView.setText("");AGCLogger.e(TAG, "exception", task.getException().getMessage());}}});

文章插图
说明:
其中wrap方法中传入的参数,值为在AGC上查询并获取的触发器标识 。
8、打包测试1. 运行DevEco Studio工程生成HAP包,并在测试手机中安装HAP包 。
2. 在两个输入框中分别输入两个数字,点击“求和”按钮查看界面展示出两数之和 。

文章插图
?
9、恭喜您祝贺您,您已经成功地构建了您的第一个集成AppGallery Connect云函数服务的应用程序,并学到了:
- 如何在AGC上创建,编写并测试一个新的云函数 。
- 如何使用客户端触发的方式调用到自己创建的云函数 。
- 详细的云函数配置开发指南请参见云函数服务开发指南 。
- 云函数的相关API介绍请参见云函数API参考 。
- 本Codelab中所用Demo源码下载地址如下:源码下载
【【Serverless】快速集成云函数HarmonyOS】
经验总结扩展阅读
- 2023浙江高考普通类分数线公布
- 高三物理学习方法技巧是什么 有哪些窍门
- 猫尿味怎么去除
- 啤酒肚怎么锻炼才能把它给消掉
- 生玉米棒能直接冷冻保存多久
- 原神实验性超然灯怎么获得
- 暗区突围电视台免费宝箱位置在哪
- 2023河南高考各批次分数线最新公布【文科+理科】
- 2023河南高考艺术类分数线最新公布【文科+理科】
- 今年大暑是几月几日几点几分2023