dio框架访问云函数参数传递问题(以腾讯云中的云函数为例子)第一部
2021/8/6 23:36:24
本文主要是介绍dio框架访问云函数参数传递问题(以腾讯云中的云函数为例子)第一部,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
dd云函数其实比较普及,这里以腾讯云的云函数为例,传递参数完成简单的账号注册。
一、第一步先注册腾讯云账号,这里不过多阐述,接着点击 控制台 进入开发者界面。(注意提前进行实名认证)
二、开发者界面如下,这里点击云开发CloudBase,默认系统会创建一个环境,直接使用就好。
三、点击环境,进入CloudBase控制面,如下二图所示。接着进入正题,点击云函数开始编写。
四、点击新建云函数,按照指引新建就行。
五、这里再点击刚刚新建的云函数进行配置。
六、点击函数代码,开始编写具体逻辑。
七、源代码如下,这里注意云函数中调用SDK获取数据库的引用只需要环境ID就可以。补充说明 : http请求传递的参数会放入event中的body元素,即event.body中,这里类型为string,需要将其转换成类似Map类型的变量,然后引用。这里我的dio框架里传递的参数即为phone和pass后面会详细说明。这里还需注意,db.collection('Users')中的Users为事先创建好的集合,读者如果想体验,可以看后面的补充内容。
const cloudbase = require("@cloudbase/node-sdk"); const app = cloudbase.init({ env: "your env id", }); const db = app.database(); const info = 'complete trans argument.'; //方便调试的信息exports.main = async (event, context) => { if(event.body){ const eventl = JSON.parse(event.body); const res = await db.collection('Users') .add({ phone: eventl.phone, //完成参数传递 pass:eventl.pass, }); return res; } else{ const info2= 'fail to transfer.'; return info2; } }
八、这里新建的函数需要一些依赖,可以按照以下指示自动完成依赖添加。
点击下方的保存并安装依赖,静待安装完成即可。
九、继续点击http访问服务,将云函数部署,方便后面的dio访问调用
十、点击新建,按照下面的设置就行。
点击确认后,静待创建即可。
十一、创建完成之后,便可以通过
这篇关于dio框架访问云函数参数传递问题(以腾讯云中的云函数为例子)第一部的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南
- 2024-09-30Dnd-Kit学习:新手快速入门指南