微信小程序——云函数

        云函数是一种在小程序端编写、定义,通过开发工具部署到云服务器中,在小程序端可以远程调用的函数。这种函数在云服务器中执行。所以云函数可以简单替代nodejs后端接口。

体验云函数

1、创建云函数

前提:在新建项目时,选择”云开发“

        找到当前文件夹中的 ”cloudfunctions“文件 -> 右键 选择当前环境 -> 选择完成后 找到 ”新建Node.js云环境“ ->给当前函数取一个名字即可。

2、部署云函数

        按照上面的步骤,我们就能够创建一个属于我们自己的云函数,当我们配置好当前云函数后,我们需要将我们的这个云函数上传到服务端,才能将我们的后端”上线“。

        步骤:右键选择当前云函数文件 -> 选择“上传并部署:云端安装依赖

三、使用云函数

案例一:调用云函数,云函数传参

这样我们就能够使用我们这个云函数了。

index.wxml

<button type="primary" bindtap="tapBtn">点我调用云函数</button> 

 index.js

// 调用云函数 
tapBtn() {wx.cloud.callFunction({name: 'some', //云函数的名字data:{a:10,b:20}, //传参success: (res) => {console.log(res)}})},

        注意:云函数修改后,必须重新上传并部署。

案例二:使用云函数获取用户的 “openid”

getopenId.js(云函数中的js文件)

// 云函数入口文件
const cloud = require('wx-server-sdk')cloud.init()
// 如果有两个云函数 在初始化的时候  要指定当前的 云环境
// cloud.init({
//   env: 'test-0guwk9s9d4114713'
// })// 云函数入口函数
exports.main = async (event, context) => {const wxContext = cloud.getWXContext()// 获取用户的 openidreturn {event,openid: wxContext.OPENID,appid: wxContext.APPID,unionid: wxContext.UNIONID,}
}

 app.js(全局中的 js 文件)

App({// 应用启动时执行onLaunch() {// 获取openidwx.cloud.callFunction({name: 'getopenId',success: (res) => {console.log(res)}})},
})

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/69971.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

借助云函数实现微信小程序订阅消息推送功能

项目需要弄个微信小程序&#xff0c;第一次发教程&#xff0c;有些地方可能不太清楚&#xff0c;我尽量把我遇到的问题描述清楚 先看一下官方给订阅消息的简介 接下来咱们就开始借助云函数实现微信小程序订阅消息推送功能&#xff1a; 1、获取模板ID 模板id的获取首先要登陆微…

微信小程序 云开发 聊天功能

项目背景 。功能要求为&#xff1a;一对一聊天&#xff0c;可以发送文字&#xff0c;图片&#xff0c;语音&#xff0c;文件&#xff0c;视频&#xff0c;含消息列表页。 暑假没事干来写篇博客复盘一下。框架和样式部分就是采用了colorUI 的组件&#xff0c;没啥好说的&#x…

借助云开发,利用订阅消息,云函数路由实现小程序好友一对一聊天,添加好友等仿微信功能

微信小程序借助云开发&#xff0c;利用订阅消息&#xff0c;云函数路由实现小程序好友一对一聊天&#xff0c;添加好友等仿微信功能 这篇文章已经进行了更新&#xff0c;请点此进行查看仿微信好友聊天**点此获取源码** 主要功能有后续可能补充功能详细介绍注意 这篇文章已经进行…

微信小程序云开发通过服务号给用户推送模板消息

主要参考下面两个文章 1、云函数接收公众号消息推送 | 微信开放社区 ​​​​​​2、微信小程序通过公众号(服务号)推送通知或提醒步骤及代码(一&#xff0c;获取推送前所需信息)_微信小程序推送服务通知_庆登登登的博客-CSDN博客 一些基本的概念就不讲了&#xff0c;这里主要…

微信小程序云开发———云函数

1.云函数环境配置 在目录中添加一个cloud文件夹与pages平级 并在project.config.json文件中配置云函数所在目录cloud/ 保存后cloud文件夹会出现一个云朵的形状&#xff0c;并且需要我们进行同步环境列表 因为作者有其他的云开发环境&#xff0c;所以正常来说同学们新建的cloud…

微信小程序消息推送

简介 微信小程序发送消息推送到用户微信上 基础流程 用户登录 &#xff1a;获取微信提供的openid 开发者去微信公众平台申请模板&#xff1a;获得模板id授权消息推送&#xff1a;在小程序中调用wx.requestSubscribeMessage方法成功后将数据保存到后台 消息推送表 中在需要发送…

再度警惕!AI“灭霸”要来了?Hinton、Bengio等300余大佬联名上书

来源&#xff1a;机器之心 人工智能存在「灭绝」级别的风险&#xff0c;未来的系统可能像核武器一样致命。本周二&#xff0c;著名的人工智能学者、科技公司创始人团结了起来&#xff0c;发出呼吁。 公开信地址&#xff1a;https://www.safe.ai/statement-on-ai-risk 前有马斯克…

【探索人工智能】我与讯飞星火认知大模型的对话

文章目录 讯飞星火认知大模型的地址概要讯飞星火认知大模型的发展历程讯飞星火认知大模型的主页利用讯飞星火大模型解决一些基本的数学问题讯飞星火认知大模型与OpenAI,ChatGPT没有关系&#xff01;让讯飞星火认知大模型编写传奇代码hello world小结 讯飞星火认知大模型的地址 …

在Ubuntu22.04里安装脉冲星信号处理工具----Pulsar软件包

在Ubuntu22.04安装Pulsar软件包 1.ubuntu 22.04 安装gcc-7、g7&#xff08;用来编译后续软件&#xff09; 1.1 添加镜像&#xff1a; 打开源镜像文件 sudo vim /etc/apt/sources.list在最后一行添加如下内容&#xff1a; deb [archamd64] http://archive.ubuntu.com/ubunt…

6-2. 实战项目:足球运动员分析

足球运动员分析 1. 项目背景 当前&#xff0c;足球运动是最受欢迎的运动之一&#xff08;也可以说没有之一&#xff09;。 我们的任务&#xff0c;就是在众多的足球运动员中&#xff0c;发现统计一些关于足球运动员的共性&#xff0c;或某些潜在的规律。也是好玩。 2. 数据…

【案例】足球运动员分析

文章目录 足球运动员分析案例需求数据集程序实现1. 导入相关库2. 加载相关数据集3. 数据探索与清洗3.1. 缺失值处理3.2. 异常值处理处理3.3. 重复值处理 4. 身高与体重处理5. 运动员身高&#xff0c;体重&#xff0c;评分信息分布6. 左脚与右脚选手在数量上是否存在偏差7. 从球…

足球运动员分析

数据集 数据集 背景&#xff1a; 我们关注足球运动员的如下内容&#xff1a; 足球运动员是否受出生日期的影响&#xff1f;左撇子适合踢足球吗&#xff1f;足球运动员的号码是否与位置有关&#xff1f;足球运动员的年龄与能力具有怎样的关联&#xff1f; 哪些技能会对足球运…

解析波士顿动力Handle机器人背后的技术(附PPT+视频)

[转] http://www.leiphone.com/news/201703/URrR8CG2tmtghNDl.html 导语&#xff1a;Boston Dynamics 在机器人动力方面堪称翘楚&#xff0c;其由双足或多足机器人组成的机器人天团总是时不时能给我们带来惊喜。上周&#xff0c;Boston Dynamics 又发布了一段视频&#xff0c;并…

解析波士顿Handle机器人背后的技术

在斗鱼直播平台&#xff0c;浙大李超博士的公开课分享了关于handle的技术细节&#xff0c;解析波士顿Handle机器人背后的技术&#xff0c;观察敏锐&#xff0c;思路清晰。 内容介绍了波士顿动力公司的历代4足和2足机器人的开发历史。并结合李超的专业重点讲解了腿的细节。 李…

开源四足机器人 附设计图及代码

斯坦福学生机器人俱乐部&#xff08;Stanford Student Robotics club&#xff09;Extreme Mobility 团队最近迎来了一名新成员——一个名为 Stanford Doggo 的四足机器人。这个机器人能跳 1 米多高&#xff0c;还能表演后空翻。与其他四足机器人动辄上万美元的成本不同&#xf…

ROS2机器人笔记21-03-14

ROS会议和活动&#xff1a; 如果对机器人技术感兴趣&#xff0c;但是看不到任何适合兴趣的项目&#xff0c;那么可能还需要考虑将其应用于同级组织中&#xff0c;例如OpenCV和MoveIt&#xff01; 核心是各种应用和ROS2的逐渐普及 GPU运算越来越主流&#xff0c;Nvidia Jetson…

波斯顿动力机器人“特效专辑”

关注星标公众号&#xff0c;不错过精彩内容 作者 | strongerHuang 公众号 | strongerHuang 波斯顿动力机器人的视频为啥那么火&#xff1f; 首先&#xff0c;他们机器人本身很牛逼&#xff0c;能完成各种高难度动作&#xff0c;拍出来的视频自然很多人关注。 其次&#xff0c;有…

清华2019最新AI发展报告出炉!400页干货,13大领域一文看懂

2019-12-08 20:36:36 当前&#xff0c;人工智能正处在爆发期。我国在人工智能领域的科学技术研究和产业发展起步稍晚&#xff0c;但在最近十余年的时间里抓住了机遇&#xff0c;进入了快速发展阶段。在这个过程中&#xff0c; 技术突破和创造性高端人才对人工智能的发展起着至…

ROS机器人培训基地和暑期学校证书样例

初级工程师证书&#xff08;非高清&#xff09;&#xff1a; 初级师资证书&#xff08;非高清&#xff09;&#xff1a; 为了鼓励学生朋友参与ROS机器人暑期学校&#xff0c;我也参加了并完成了所有任务&#xff0c;证书样本&#xff1a; 2021年&#xff08;非高清&#xff09…

专业的机器人资讯与太空中的ROS

参考&#xff1a;www.therobotreport.com Open Robotics正在与由 Jeff Bezos 创立的亚轨道航天公司Blue Origin和 NASA 合作开发 Space ROS。Space ROS 是 ROS 2 的一个版本&#xff0c;旨在满足航空航天软件在用于任务之前必须满足的验证和确认要求。 机器人操作系统 (ROS) 已…