.Net6+Furion+Sqlsugar+SenparcSdk开发微信公众号系列之十一:素材管理
一、说明
公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放。通过本接口,公众号可以新增临时素材(即上传临时多媒体文件)。使用接口过程中有任何问题,可以前往微 ...
.Net6+Furion+Sqlsugar+SenparcSdk开发微信公众号系列之七:生成带参数的二维码
一、说明
为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。使用接口过程中有任何问题,可以前往微信开放社区 #公众号 专区发帖交流。
目前有2种类型的二维码:
1、临时二维码, ...
.Net6+Furion+Sqlsugar+SenparcSdk开发微信公众号系列之二:搭建项目
一、技术选型
语言:.Net6
脚手架:Furion
Orm:Sqlsugar
SDK:Senparc.Weixin.MP
二、为什么要用Sqlsugar和Furion
因为TM的太好用了,不用自己造轮子了,只要会开车就行了,而且文档是我见过最全的,公司现在也是全部用Sqlsugar+Furion开发项目。
Sqlsugar
SqlSugar是一款 老牌 .NET 开源ORM框架,由果糖大数据科技团队维护 ...
.Net6+Furion+Sqlsugar+SenparcSdk开发微信公众号系列之三:接入公众号
一、接入概述
接入微信公众平台开发,开发者需要按照如下步骤完成:
1、填写服务器配置
2、验证服务器地址的有效性
3、依据接口文档实现业务逻辑
二、填写服务器配置
微信公众号填写自己的服务器配置
三、编写API
删除脚手架中的测试服务
新建Global.cs用于全局引用
Global.cs中全局引用胜派sdk这样就 ...
.Net6+Furion+Sqlsugar+SenparcSdk开发微信公众号系列之一:目录
一、前言
因为工作需要,开始接触微信公众号开发,一开始根据官网的教程和百度的教程,勉强把官网教程的服务器配置完成。后来听说有专门的微信公众号开发盛派SDK,于是就去研究了一下这个SDK,可能是历史原因,网上都说这个SDK非常的臃肿,而且想下载个demo运行一下都非常的麻烦,好不容易demo下载下来运行起来,结果有些东 ...
基于vue的开发微信小程序h5界面+浏览器适配
前提:创建了vue项目(vue create proname)
主要为了记录浏览器适配,创建vue项目省略了,网上搜一搜,一大堆。
开发h5界面是为了通过<web-view :src="webUrl"></web-view>(其中webUrl是指vue项目的服务器地址),将页面嵌入到微信小程序中,微信小程序的开发在另一篇博客中有说明:https://www.cnblogs.com/wq805/p/162293 ...
个人微信小程序开发入门教程:注册个人小程序
学习开发微信小程序最最最最重要的就是学习微信小程序官方文档,因为文档可以解决我们在学习过程中遇到的大部分麻烦,所以先附上官方文档链接:
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框架
技术标签: 微信公众号开发
因为工作的需要,这一两年对微信公众号和小程序,项目制作的比较多。所以我才打算写一篇全面的制作教程,当然了,最好的教程是微信工作平台的文档。我这里只是讲述一下我的工作中 ...