uni-app开发微信公众号
一、公众号JSSDK使用
【1】验证后端返回的签名是否正确
https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign
(1)jsapi_ticket获取方法:(注意把本地IP放入白名单)
1)
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
2)
https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi
(2)就是js安全域名的问题(没有在当前设置域名下访问项目SDK会调用失败,就是本地调试SDK一般会有问题)
使用测试号来验证本地sdk代码:
https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login(通过里面给的appID和appsecret去微信JS接口签名校验工具获取签名参考第一点)
借鉴:https://blog.csdn.net/weixin_41652495/article/details/130313035
二、项目调试
1、开发前必须要把本人微信号邀请为开发者:微信公众平台 (qq.com)
注意点:当前台绑定自己微信号为开发者前,我们微信需要关注公众平台安全助手,并打开信息接收功能
2、调试可用:微信开发者工具=》公众号网页项目(打开微信开发者工具=》设置=》安全=》开启服务端口)
uni-app开发微信公众号相关推荐
- uni.app H5(微信公众号定位) uni.getLocation
最近在开发公众号,由于之前经常使用uni,app写APP,索性就用uni.app来开发公众号了, 不过也遇到了一个问题,就是在公众号的首页要获取用户的定位.我看了看官网的API 有个uni.getLo ...
- uniapp开发微信公众号网页-微信JSSDK使用
uniapp开发微信公众号网页-微信JSSDK使用 一. 安装jweixin-module 二. 新建js文件,把jssdk的接口简单封装,然后挂载到vue实例 1. 在js公共文件夹下创建wecha ...
- 做App还是微信公众号,你该如何抉择?
我不够聪明,因为我经常出于好奇被自己提出的问题所困扰,于是乎就有些强迫症似的拼命去寻求答案--我只是想说服自己,让自己从困扰的谜团中清醒.坚定方向,进而能从容不迫的走下去... 最近在考虑一个问题:做 ...
- uniapp 开发微信公众号H5 隐藏右上角扩展按钮
uniapp 开发微信公众号H5 隐藏右上角扩展按钮 1.首先使用npm安装一下微信的jsApi (这个应该都会吧 就跟vue使用npm安装依赖一样) 初始化: npm init -y 安装微信模块: ...
- Django开发微信公众号
一.微信公众号的准备: 1. 注册 访问地址:https://mp.weixin.qq.com/ 按照提示注册即可 注意:本文样例使用个人公众号,由于个人公众号没有接口权限,自定义菜单无法进行开发 ...
- wechatpy开发微信公众号(实现自定义菜单,翻译)
今天来学习通过wechatpy 来开发微信公众号. 准备工作: 1.申请一个微信公众号 2.pip install wechatpy 如是自己没有服务器,下载ngrok :ngrok 是一个反向代理, ...
- 公众号开发需要学什么_开发微信公众号需要多长时间
微信已经不仅仅是一个即时通讯工具,其衍生而来的微信公众号更是企业.品牌.个人推广营销的新渠道.但微信公众号毕竟还是需要依赖微信本身,不像一个单独的APP,能完成各种功能需求,因此我们需要对微信公众号进 ...
- ❤️十分钟快速学会使用Nodejs全栈开发微信公众号【建议收藏】
一.准备 注册微信订阅号 注册小程序测试号 sunny-ngrok工具安装及注册账号 注意:sunny-ngrok的原型是ngrok,不过ngrok是国外的,sunny-ngrok是国内的一个私服,速 ...
- 手把手教你如何使用NodeJs和JavaScript开发微信公众号
大家作为前端可能活多或少的都写过结合微信jsdk开发的微信h5网页,对授权登录这块以及部分sdk可能都有通过后台接口来调用,那么大家有没有想过,这些后台接口都是怎么写的呢?那么今天这篇文章就带大家来了 ...
- Java开发微信公众号之整合weixin-java-tools框架开发微信公众号
微信开发者接入文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319 微信公众平台测试账号申请: http ...
最新文章
- 大数据,人工智能网易百度这些公司都走在前列
- HTTP 共享打印机
- 创业公司其实根本不需要管理
- java运行报错NoClassDefFoundError: com/fasterxml/jackson/databind/JsonNode的解决方案
- mino文件服务器删除文件,Spring-minio
- linux shell read line,【Linux shell】while read line
- 数据太大导致oracle数据库连接关闭,ORACLE异常关闭后导致数据库报错无法连接问题解决办法-Oracle...
- 矩阵计算的理论与方法_钢筋焊接网片实际重量与理论重量相差多少以及计算方法...
- 学习 nltk —— TF-IDF
- 什么是结构体【详解】
- Unity Shader 内置函数
- python皮卡丘字符打印代码_皮卡丘第二种
- android 瀑布流 的实现
- win10可用空间新建卷提示磁盘上没有足够的空间完成此操作如何解决
- 记录|深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天
- 美学心得(第二百四十二集) 罗国正
- 【硬件】LED灯发光原理总结
- 对不起,我就是传说中的 10 倍工程师”
- 【2016-2017】陪伴是最长情的告白
- 了解3dmax坐标系
热门文章
- WPF对ListView的ListViewItem添加双击事件
- 解决CAD2021启动致命错误代码FD9BB87DhZ这么回事
- Java基于springboot+vue的企业人事员工工资考勤管系统 nodejs 前后端分离
- Away3D 4.0官网教程(翻译)
- 九、CCAction
- OkHttp - 拦截器篇
- 四 测光模式与曝光仪
- Android 获取系统中歌曲信息,如歌曲名,歌手名等
- 初始C语言——输入年份判断是否为闰年
- fifa足球世界服务器维护时间,FIFA足球世界什么时候出 游戏上线时间详解[多图]...