当前位置: 首页 > news >正文

记录小程序第一次调用Api,基于腾讯云Serverless函数,实现小程序的成功接入api,以及数据调用

目录

  • 创建腾讯云个人账户
  • 新建severless应用
  • 建立函数URL
  • 小程序中调用api示例

创建腾讯云个人账户

百度搜索即可,并注册

新建severless应用

作者以github下载的某Api为例,这里不展示具体Api,只关注操作即可,相信都是互通的

在腾讯云serverless应用管理页面( https://console.cloud.tencent.com/sls ),点击新建应用
在这里插入图片描述

  1. 顶部创建方式选择 Web 应用
  2. 选择 Express框架,点击底部下一步按钮
  3. 输入应用名,上传方式选择代码仓库,进行GitHub授权(如已授权可跳过这一步),代码仓库选择刚刚fork的项目
  4. 启动文件填入:
#!/bin/bash
export PORT=9000
/var/lang/node16/bin/node app.js

等待部署
在这里插入图片描述

  1. 点击完成,等待部署完成,点击资源列表API网关 里的 URL,正常情况会打开文档地址,点击文档例子可查看接口调用效果(作者也遇到无法打开文档地址的情况,可按照后续补充步骤操作)
  2. 其中发现应该是由于腾讯云的Api网关产品停售造成,如下,因此选择使用控制台创建函数 URL
    在这里插入图片描述

建立函数URL

  1. 在函数服务页面,单击刚刚在Serverless应用创建的函数名,进入该函数详情页面。
    在这里插入图片描述

  2. 选择左侧导航中的函数 URL,单击创建函数 URL。如下图所示
    在这里插入图片描述

  3. 作者由于内网访问搜索不到数据,因此选择公网访问
    在这里插入图片描述

  4. 点击确定后,在Severless应用创建的该函数界面中,也会同时出现url地址(涂抹部分)
    在这里插入图片描述

小程序中调用api示例

  1. 在小程序中输入该地址,并且尝试调用数据
    在这里插入图片描述

  2. 点击编译,能够返回其中的数据(下方的data部分)
    在这里插入图片描述

相关文章:

  • 实验四 中断实验
  • 【Linux】第七章 控制对文件的访问
  • 实现类似 “更新中” 的水平进度条按钮效果
  • 高级java每日一道面试题-2025年4月10日-微服务篇[Nacos篇]-Nacos的服务健康检查机制是如何工作的?
  • 下载maven低版本(官网)
  • 网站301搬家后谷歌一直不收录新页面怎么办?
  • maven如何解决jar包依赖冲突
  • Maven 多仓库和多镜像配置
  • 红宝书第四十七讲:Node.js服务器框架解析:Express vs Koa 完全指南
  • 408 计算机网络 知识点记忆(9)
  • 【今日三题】添加字符(暴力枚举) / 数组变换(位运算) / 装箱问题(01背包)
  • 阿里云短信服务与ASP.NET对接实例
  • 21、c#中“?”的用途
  • TDengine 语言连接器(R语言)
  • 【QT】常用控件 【多元素类 | 容器类 | 布局类】
  • 【n8n docker 部署的代理问题】解决n8n部署无法访问openai等外国大模型厂商的api
  • 入门-C编程基础部分:5、变量
  • MyBatis-Plus 中BaseMapper接口是如何加速微服务内部开发的?
  • 在ubuntu20.04+系统部署VUE及Django项目的过程记录——以腾讯云为例
  • HADOOP——序列化
  • 做网站和易语言/seo网站推广方案策划书
  • 做网站报价公司/网页制作免费网站制作
  • 南昌网站建设报价单/中国新冠一共死去的人数
  • 分销商城平台开发/广州aso优化公司 有限公司
  • 做网站批发利润怎么样/如何制作一个网页
  • 桌面网站怎么做/百度如何发布作品