个人微信小程序开发入门教程:注册个人小程序
学习开发微信小程序最最最最重要的就是学习微信小程序官方文档,因为文档可以解决我们在学习过程中遇到的大部分麻烦,所以先附上官方文档链接:
https://developers.weixin.qq.com/doc/
目录一、进入微信公众平台二、打开微信公众平台,点击右上角【立即注册】三、选择账号注册类型【小程序】四、按要求填写邮箱信息,点击 ...
微信小程序-开发入门
微信小程序已经火了一段时间了,之前一直也在关注,就这半年的发展来看,相对原生APP大部分公司还是不愿意将主营业务放到微信平台上,以免受制于腾讯,不过就小程序的应用场景(用完即走和二维码分发等)还是很值得我们学习的,技术上面如果了解React的话,会发现他们在组件化上面有很多雷同之处。说白了,小程序就是基 ...
浅析微信公众号订阅消息开发流程
官方文档:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html
1、登录公众号管理平台:广告与服务 - 模板消息
在这里需要添加“消息模板”(这里是需要拿到模板 id 的),以及查看“模板消息接口文档”,根据文档去做后台开发即可。
模板库里没有合适的模 ...
微信公众号开发入门
实在是太折腾,太难懂了。也太坑了。
下面是这几天来,有关微信公众号的工作总结。算不上全面,只是作为一个初学者的记录,仅以备忘。
一、微信公众号开发,开发什么?
公众号与小程序不同。小程序类似手机APP,独立开发,微信只是提供了一个入口; ...
微信小程序开发工具哪个好用(微信小程序前端框架有哪些)
微信小程序是微信推出的,运行在微信环境下的小应用,其扩充了微信的生态环境。对于用户而言:使用时不需要单独下载安装,十分便捷;对于服务提供者和开发者而言:相较于微信公众号,其可编程、可开发能力更强,更能给用户原生的体验,而且开发小程序与开发APP比起来,开发门槛,开发成本,技术难度也更低。
基于以上优势, ...
微信小程序开发video遮罩功能(禁止拖动进度条)
痛点
在微信小程序的标签中,<video> 标签的默认层级相当高,很多自定义标签即使设定了 z-index,也无法覆盖在 <video> 标签上,特别是在视频进入全屏状态下时。
有些时候我们需要在视频上显示一些自定义内容,或者禁止用户拖动进度条(小程序开发中 <video> 标签只有禁止手势拖动的属性设置,没有直接禁止进 ...
微信公众号开发之扫码关注并登陆实战
好久又没有更新文章了,最近又在忙项目,开发中遇到了一个需求,就是用户扫码二维码之后没有关注公众号,要先关注之后才能登陆,如果已经关注了就直接跳登陆成功,其实这个功能应用场景还是蛮多的,包括腾讯自己的应用也使用了这样的功能。下面开始分享给需要的伙伴们,当然,这我自己的摸索实现的,可能还有更好的方案,如 ...
unicloud开发公众号
1、准备域名,申请ssl
2、绑定unicloud云空间-云函数-函数列表-云函数域名绑定
3、云函数-详情-云函数Url化-配置路径
4、公众号后台绑定域名
5、云函数代码示例:记得安装sha1依赖,这个很简单(官方有)
const sha1=require('sha1');
exports.main = (event, context) => {
let {queryStringParameters} = even ...
微信小程序开发基础篇
微信小程序开发基础篇
一、初识微信小程序
1、什么是微信小程序
Ⅰ-小程序历史
2017 年度百度百科十大热词之一
微信小程序,简称小程序,英文名 Mini Program,是一种不需要下载安装即可使用的应用 (张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小,下载速度很快,用户感觉不到下载的过 ...
微信小程序开发常用功能
获取用户信息
调用 wx.getUserProfile 方法获取用户基本信息。页面产生点击事件(例如 button 上 bindtap 的回调中)后才可调用,每次请求都会弹出授权窗口,用户同意后返回 userInfo
具体参数如下:
属性
类型
默认值
必填
说明
lang
string
en
否
显示用户信息的语言
desc
string
是
声明获取用户个人信息后的 ...
微信公众号开发之回复用户消息(四)
官方文档
返回xml格式的消息体
回复文本消息
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>12345678</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[你好]]></Content>
</xml>
参数
是否必须
描述
ToUse ...
微信小程序---快速上手云开发
一、初识云开发
官方文档
小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。
开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。
开发者无需搭建服务器,可免鉴权直接使用平台提供的API进行业务开发
目前云开发包含:云数据库,云函数,云存储,云调用
优势
无需搭 ...
微信公众号开发之Access token+redis存储token(三)
自定义菜单需要获取Access token
公众号使用AppID和AppSecret调用接口来获取access_token
公众号和小程序均可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在“微信公众平台-开发-基本配置”页中获得
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。 ...
tp6微信公众号开发者模式token认证
微信公众号开发完整教程(一) PHP7.0版本,TP5.0框架
技术标签: 微信公众号开发
因为工作的需要,这一两年对微信公众号和小程序,项目制作的比较多。所以我才打算写一篇全面的制作教程,当然了,最好的教程是微信工作平台的文档。我这里只是讲述一下我的工作中 ...
微信公众号开发接入(一)
微信公众号基本原理
以前申请开发过小程序 好像是由于小程序有了,就不能开发公众号,所以我的小程序注销了
graph LR
A(微信用户)-->|1.发送消息给公众号|B[公众号] -->|2.发送请求|C[微信服务器Server] -->|3.转发请求|D[自己的应用服务器Server]
D[自己的应用服务器Server]-->|4.处理信息返回响应消息|C[微信服务器Ser ...
vue 微信公众号网页开发 跳转小程序 踩坑
记录vue3(vue2 也通用)在微信公众号网页开发中,跳转微信小程序的踩坑:
步骤一:使用微信JSSDK
微信JSSDK官方说明,估计找到这篇文章的都看了文档。
不多说,在这个步骤中,后端和前端都有各自的事情做,我分别讲解各自的责任:
前端责任
引入js文件,直接在 index.html 中引用就成:
<script src="https://res.wx.qq.co ...
微信小程序获取signature
1 通过调用官方接口(如 wx.getUserInfo)获取数据时,接口会同时返回 rawData、signature,其中 signature = sha1( rawData + session_key )
2 开发者将 signature、rawData 发送到开发者服务器进行校验。服务器利用用户对应的 session_key 使用相同的算法计算出签名 signature2 ,比对 signature 与 signature2 即可校 ...
微信小程序Code获取
1.官方开发文档 wx.login 可以获取code2.微信PC端内存HOOK获取小程序Code3.抓PC包
{undefined微信小程序基本都是基于HTTPS的,在开发调试小程序时,普通的抓包软件是抓不到的,所以我们想要抓包首先需要配置证书 SSL
推荐软件 fiddler 或 Charles
1.fiddler配置抓取Https包
1.下载最新版fiddler
2.下载并安装Fiddler证书生成 ...
【云开发】10分钟零基础学会做一个快递查询微信小程序,快速掌握微信小程序开发技能(轮播图、API请求)
大家好,我叫小秃僧
这次分享的是10分钟零基础学会做一个快递查询微信小程序,快速掌握开发微信小程序技能。
这篇文章偏基础,特别适合还没有开发过微信小程序的童鞋,一些概念和逻辑我会讲细一点,尽可能用图说明更清楚。分享快乐!
学完这篇,起码学会以下几点
了解微信开发者工具和云开发代码目录
轮播图的实现
使 ...
803-ESP32_SDK开发-手机连接ESP32的热点,使用微信小程序查看摄像头图像(WiFi视频小车,局域网视频监控)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnESP32" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
说明
这一节的功能是使用手机连接ESP32的热点,然后就可以在微信小程序上查看摄像头图像.
效果展示
为了方便大家伙扩展应用,增加了几个按键.具体介 ...