云开发
文章平均质量分 51
a_靖
大前端,全栈工程师
展开
-
在网页调用小程序云开发的资源
云开发的小程序做一个管理后台,在管理后台实现调用小程序云开发的数据集合原创 2023-01-30 18:24:40 · 2227 阅读 · 0 评论 -
微信小程序云开发随机分页获取数据
实现功能:微信小程序云开发随机分页获取数据,每次获取20条数据,数据全部打乱获取实现代码:db.collection('phoneList2') .aggregate() .sample({ size: 20 }) .end() .then(res => { console.log('搜索结果', res.list) }) ...原创 2022-05-29 23:25:40 · 2226 阅读 · 2 评论 -
小程序云开发实现微信支付完整代码
老规矩,先看本节效果图我们实现这个支付功能完全是借助小程序云开发实现的,不用搭建自己的服务器,不用买域名,不用备案域名,不用支持https。只需要一个简单的云函数,就可以轻松的实现微信小程序支付功能。核心代码就下面这些一,创建一个云开发小程序关于如何创建云开发小程序,这里我就不再做具体讲解。不知道怎么创建云开发小程序的同学,可以去翻看我之前的文章,或者看下我录制的视频:https://edu.csdn.net/course/play/9604/204528创建云开发小程序有几点注意的1,原创 2021-02-21 12:39:23 · 5278 阅读 · 2 评论 -
小程序云开发,订阅消息定时批量发送实现代码
需求:做一个类似抽奖结果通知的订阅消息提醒实现流程:每个用户需要先授权订阅消息接收,授权成功后把数据存到云开发的数据集合里面,再写个定时器,遍历数据集合的所有数据,拿到后遍历发送订阅消息,发送成功后删除该数据。下面看看实现操作和代码:1. 创建云开发环境,创建数据集合 msg , 数据权限改成自定义,全部可修改2.小程序授权和提交用户信息的代码(data 为订阅消息的字段,用户Openid,订阅消息跳转的页面), wx.requestSubscribeMessage({原创 2020-10-21 19:30:29 · 4509 阅读 · 0 评论 -
小程序云开发生成带参小程序码
1.创建云函数2.配置config.json{ "permissions": { "openapi": [ "wxacode.getUnlimited" ] }}3.云函数代码,会返回一个Buffer ,是小程序码的数据流。const cloud = require('wx-server-sdk')cloud.init()exports.main = async (event, context) => { try { con..原创 2020-09-25 12:31:05 · 2588 阅读 · 0 评论 -
云开发使用 got 的 get/post 传参请求示例代码
使用 got 进行网络请求的步骤:1.创建云函数,并在终端执行云函数2.执行 npm 安装 got ,命令:cnpminstall--savegot3.在云函数中使用示例代码:// 云函数入口文件const cloud = require('wx-server-sdk')const got = require('got');cloud.init()// 云函数入口函数exports.main = async (event, context) => { c...原创 2020-09-25 11:22:12 · 4799 阅读 · 1 评论 -
小程序云开发更新数组的指定对象的值
云开发,在小程序实现代码说明‘: 在这里,数据集合 groupList 中的 userList 是一个用户列表数组,我要更新数组中,openid 等于我的openid 的在线状态为 true。先查询条件,集合里面的 _id 等于我传的id,并且 userList 的 openid 等于我传的变量(输入这个条件是为了拿到 $ - 索引通配符),所以下面 update 里面可以用 $ 记录更新数组的下标对象。这里 $ 也可以理解为数组的下标。const DB = wx.cloud.database原创 2020-09-21 11:27:10 · 4878 阅读 · 2 评论 -
小程序客服自动回复图片,云开发的实现
小程序先开通云开发,创建一个文件夹,并配置为云函数的目录小程序客服自动回复图片实现步骤:1.云函数接收消息推送第一步:开发者工具云开发控制台中增加配置打开云开发控制台,到设置 tab 中选择全局设置 - 添加消息推送配置。消息类型对应收包的MsgType,事件类型对应收包的Event,同一个<消息类型, 事件类型>二元组只能推到一个环境的一个云函数。例如客服消息文本消息对应的就是消息类型为text,事件类型为空。具体值请查看各个消息的消息格式。第二步:云函数中处...原创 2020-09-02 16:57:00 · 3366 阅读 · 0 评论 -
样式集,小程序群聊,聊天室样式,效果图
效果图 注:(码云 group_chat_yun)代码:<!-- <view class="top"> <image class="page_editright" catchtap="navBack" mode="widthFix" src="/images/editright.png"></image> <view class="page_name">{{info.groupName}}</view> <...原创 2020-08-11 11:30:55 · 2913 阅读 · 0 评论 -
样式集(七)仿微信发现页样式
效果图:<!--pages/find/find.wxml--> <include src="/components/common/common" /><view class="item" catchtap="nav1"> <image class="icon" mode="widthFix" src="/images/icon_5.png"></image> <view class="txt">工厂圈</vie原创 2020-08-11 11:26:10 · 2943 阅读 · 0 评论 -
样式集(六)仿微信通讯录样式
效果图:这里有引用到 自定义底部导航,自定义底部导航组件链接<!--pages/chatList/chatList.wxml--><view class="top"> <view class="pageTitle">家博慧</view> <view class=" search_arr"> <icon class="searchcion" size='16' type='search'></icon>原创 2020-07-07 21:13:06 · 2521 阅读 · 0 评论 -
小程序内容审核违规过滤,在小程序使用security.msgSecCheck
使用微信提供的APIsecurity.msgSecCheck查看文档1.开通云开发,创建云环境。2.在云函数的目录中,创建一个云函数(ContentCheck),如果小程序代码没有云函数的目录,可以在 project.config.json 目录中配置目录,在云函数中使用security.msgSecCheck。"cloudfunctionRoot": "cloudfunctions/",3.在ContentCheck 的 config.json 中 配置security...原创 2020-08-10 16:19:51 · 8470 阅读 · 9 评论 -
小程序云开发数据库在网站读取
使用TCB JS SDKTencent Cloud Base(TCB) JavaScript SDK介绍TCB 提供开发应用所需服务和基础设施。TCB JS SDK 让你可以在网页端使用 JavaScript 代码服务访问 TCB 的的服务。你可以使用该 SDK 构建自己的公众号页面或者独立的网站等 Web 服务。安装TCB JS SDK 可以通过tcb-js-sdk来访问:npminstall--savetcb-js-sdk@latest要在你的模块式使用模块可以...原创 2020-08-10 12:10:02 · 3115 阅读 · 0 评论 -
小程序云开发常用语句宝库
查询语句,返回的是 res.data[] 数组调用云函数返回的是res.resultget 数据获取返回的是 res.data{} 对象1.调用云函数this.DB = wx.cloud.database()wx.cloud.init({ env: 'mm-4t7rg'})wx.cloud.callFunction({ name: "login", data: {}, success(res) { console.log('个人信息-----------.原创 2020-07-13 22:54:19 · 3344 阅读 · 0 评论 -
小程序聊天室开发,发送文字,表情,图片,音频,视频,即时通讯,快速部署,可定制开发
效果图:微信小程序聊天功能模块,现在已经支持发送图片,文字,音频,视频,表情,在线即时聊天啦。需要做的可以联系我微信。13977284413上代码:<view class="bo"> <view class="cgzslj"> <image wx:if='{{voice_icon_click}}' class="audi_icon ball" src="/images/audi_icon.png"></image> </vi原创 2020-07-08 23:51:31 · 3810 阅读 · 2 评论 -
微信小程序云数据库触底分页加载,下拉无限加载,第一次请求数据随机,随机获取数据库的数据
效果图小程序云开发分页加载代码<!--pages/chatList/chatList.wxml--><view class="pageTitle">家博慧</view><view class=" search_arr"> <icon class="searchcion" size='16' type='search'></icon> <input class="" bindinput="input_p" pl原创 2020-07-07 20:48:30 · 3469 阅读 · 0 评论 -
小程序云开发实现模糊匹配,模糊搜索,小程序云开发正则匹配数据库
代码说明:模糊查询数据库集合(birthday),模糊匹配查询生日是否为今天用户的生日日期格式为 1994-07-06 , 当前日期格式为 07-06 , 匹配数据库的月和日,数据库集合如图:云函数代码:// 云函数入口文件const cloud = require('wx-server-sdk')const Core = require('@alicloud/pop-core');cloud.init()const db = cloud.database()function原创 2020-07-06 01:12:24 · 4321 阅读 · 2 评论 -
微信小程序云开发,使用阿里云短信服务,搜索员工生日定期发送短信。
1.登录阿里云,购买短信服务并添加签名和模板2., 登录阿里云,鼠标放在右上角的头像图标就会显示AccessKey 管理,在里面找到你的AccessKey ID 和AccessKeySecret,没有的话创建一个。3.创建云函数,右键点击云函数,选择在终端打开,然后在 cmd 执行npm install @alicloud/pop-core -S 命令,安装短信的node.js SDK 和调用第三方接口的SDK。3.1安装 短信的node.js SDK , npm 命令...原创 2020-07-06 00:15:21 · 4296 阅读 · 0 评论 -
小程序图片加水印实现代码,带效果图
效果图:本文有核心代码和完整代码,完整代码是上传用户的个人信息到云数据库,包括表单,图片上传,多图上传到云数据库。实现核心代码 <view class="mg_bo"> <view class="text mg_bot">身份证正面照片: </view> <view class="text_">上传自动加水印</view> <view class="img_ img_2" mod原创 2020-07-01 11:07:43 · 5052 阅读 · 1 评论 -
云开发地图标记导航 云开发一次性取所有数据
地图取 elx 表格的经纬度数据,存到云开发数据库里面,然后标记在地图上,点击地图的标记可以实现路线规划,导航,拨打电话。elx数据格式如下:云开发的数据库不能直接导入elx,所以需要转换为csv文件,转换地址看图:代码:// map.jsvar markers = []; //地图标记点var callout = []; //地图标记点的气泡var app = getApp()Page({ data: { marker_latitude: ..原创 2020-06-28 15:30:32 · 2288 阅读 · 0 评论 -
云开发导入xls 表格的数据
我有一个a.xls 文件需要导入云开发的数据库,操作步骤:1. 先把a.xls导出为a.csv 文件,复制 a.csv 文件 的所有内容2. 新建一个b.csv文件,把复制的内容粘贴到b.csv里面,用 Notepad++ 打开 b.csv 文件3.点击编辑,使用 UTF-8 编码,保存。4.完成,云开发控制台导入即可。...原创 2020-06-28 10:53:23 · 2436 阅读 · 0 评论 -
小程序云开发,判断数据库表的两个字段匹配 云开发数据库匹配之 and 和 or 的配合使用
云开发数据库匹配之 and 和 or 的配合使用代码: // 获取成员消息 onMsg2() { let that = this wx.cloud.init({ env: 'gezi-ofhmx' }) const DB = wx.cloud.database() const _ = DB.command; var aa = "1" var bb = "2" DB.collection('message_l原创 2020-06-22 17:56:44 · 3932 阅读 · 0 评论 -
小程序云开发获取手机号完整代码 云函数中网络请求第三方接口
小程序云开发获取手机号完整代码效果图:小程序代码<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">登录</button> getPhoneNumber: function (e) { var that = this; if (!e.detail.errMsg || e.detail.errMsg != "getPhoneNumber:ok") {原创 2020-06-01 23:48:46 · 2946 阅读 · 0 评论 -
微信小程序云开发图片上传完整代码附效果图
先看效果图wxml<!--pages/publish/publish.wxml--><view class="page" data-weui-theme="{{theme}}"> <view class="weui-form"> <view class="weui-form__control-area"> <view class="weui-cells__group weui-cells__group_form">原创 2020-05-22 15:45:17 · 4088 阅读 · 2 评论 -
小程序云开发登录,存用户的数据到云数据库
代码:建立一个云函数getOpenid , 获取用户openid// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()// 云函数入口函数exports.main = async (event, context) => { const wxContext = cloud.getWXContext() return { event, openid: wxContext.OPENID, .原创 2020-05-21 18:08:24 · 11525 阅读 · 4 评论 -
小程序云开发实现搜索功能
云开发数据库的模糊搜索,根据记录的字段字符串模糊搜索实现。代码:先在app.js初始化://app.jsApp({ onLaunch: function () { wx.cloud.init({ env:'school-5k17122' }) }, globalData: { userInfo: null }})然后搜索的wxml <view class='page_row' bindtap="suo"> &原创 2020-05-14 10:46:00 · 6871 阅读 · 3 评论 -
小程序云开发 一开通云开发,给数据库添加一条记录
第一步,开通云开发:点击开发者工具左上角的云开发按钮,就可以开通,个人认证的小程序也可以开通。开通之后会有一个控制台,可以直接在控制台进行数据库的操作注:AppID 首次开通云环境后,需等待大约 10 分钟方可正常使用云 API云开发中的数据库和普通的数据库是有区别的,下面看看有什么区别云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JS...原创 2020-05-12 11:28:27 · 5032 阅读 · 0 评论 -
小程序云开发根据条件修改数据库字段,云函数的实现及调用代码
小程序云开发更新数据库,用云函数实现一个点赞的功能,完整代码付效果图。首先,要创建一个云函数。如图:云函数说明:这是一个点赞的云函数的实现代码,他接收两个参数(id,redu),分别是唯一标识id,和点赞的热度。代码解析:云环境的id 是 vclass-34p02, 数据库的集合(表名) 为 square , 查询出调用云函数传过来的 id, 得到结果后更新这条记录的redu值,redu 也是传过来的。// 云函数入口文件const cloud = require('wx...原创 2020-05-23 01:30:00 · 5464 阅读 · 0 评论