目录
- 创建腾讯云个人账户
- 新建severless应用
- 建立函数URL
- 小程序中调用api示例
创建腾讯云个人账户
百度搜索即可,并注册
新建severless应用
作者以github下载的某Api为例,这里不展示具体Api,只关注操作即可,相信都是互通的
在腾讯云serverless应用管理页面( https://console.cloud.tencent.com/sls ),点击新建应用
- 顶部
创建方式
选择Web 应用
- 选择
Express框架
,点击底部下一步按钮
- 输入
应用名
,上传方式选择代码仓库
,进行GitHub授权(如已授权可跳过这一步),代码仓库选择刚刚fork的项目 - 启动文件填入:
#!/bin/bash
export PORT=9000
/var/lang/node16/bin/node app.js
等待部署
- 点击
完成
,等待部署完成,点击资源列表
的API网关
里的URL
,正常情况会打开文档地址,点击文档例子
可查看接口调用效果(作者也遇到无法打开文档地址的情况,可按照后续补充步骤操作) - 其中发现应该是由于腾讯云的Api网关产品停售造成,如下,因此选择使用控制台创建函数 URL
建立函数URL
-
在函数服务页面,单击刚刚在Serverless应用创建的函数名,进入该函数详情页面。
-
选择左侧导航中的函数 URL,单击创建函数 URL。如下图所示
-
作者由于内网访问搜索不到数据,因此选择公网访问
-
点击确定后,在Severless应用创建的该函数界面中,也会同时出现url地址(涂抹部分)
小程序中调用api示例
-
在小程序中输入该地址,并且尝试调用数据
-
点击编译,能够返回其中的数据(下方的data部分)