微信公众号
我就叫贝塔
每天进步一点点
展开
-
django 配置微信JS接口安全域名文件MP_verify_HYY0KkfTzujsyGhW.txt
开通微信公众号的支付功能时需要配置微信JS接口安全域名如下图所示:下载MP_verify_HYY0KkfTzujsyGhW.txt文件到本地,如何把txt文件放入django,并且路由访问到他呢?在settings文件里面设置好模板名字,一般都是 templatesTEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.j原创 2020-06-04 14:29:40 · 943 阅读 · 0 评论 -
微信支付-当前页面的URL未注册
微信支付出现下面问题:解决办法:微信商户后台> 产品中心 > 开发配置 > 支付配置直接添加域名dev-runyi.dev.fuyichen.cn/即可, 上述图一中出现的地址原创 2021-11-10 16:50:41 · 986 阅读 · 0 评论 -
通过userAgent来识别请求来自于微信H5还是微信小程序
如何识别http请求是否来自微信客户端在http数据包的header结构中解析“User-Agent”即可,判断是否包含关键字“micromessenger”(这里请注意不要拦截其他微信http请求,所以关键词请匹配好),示例代码如下:user_agent = request.META.get('HTTP_USER_AGENT', "") logger.info("request user agent: {}".format(user_agent))原创 2021-09-08 11:06:56 · 4485 阅读 · 0 评论 -
微信公众号或小程序中心服务器存储微信access_token
小程序获取access_token官方文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html公众号获取access_token官方文档:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html关于access_token的原创 2021-03-25 18:51:56 · 605 阅读 · 1 评论 -
微信报错:40001: invalid credential, access_token is invalid or not latest rid: xxx(附带存储access_token代码)
我使用的是redis作为存储服务器,来存储access_token,代码亲测没有任何问题在做微信公众号模板推送的时候用到了access_token,但是有时推送成功,有时失败,报错显示为:40001: invalid credential, access_token is invalid or not latest rid: 5fdb2087-1f36ab8e-5c34337a因为AppSecret之前一直使用, 所以不会错误,所以只能是access_token失效。百思不得其解,为啥有时候能成功原创 2020-12-17 18:00:47 · 22820 阅读 · 0 评论 -
两个网页应用使用同一个公众号
注意:公众号和三方登陆使用的并不是一个授权,相互之间不干扰,最多两个独立的域名可以同时指向一个公众号,只需要将公众号的app_id和app_secret都为这两个网页应用配置上即可,但是在公众号配置里面限制了只能为两个独立的域名配置为啥呢?看图:这样设置的话,就可以实现两个网页应用同时使用同一个公众号...原创 2020-07-23 14:16:11 · 1016 阅读 · 0 评论 -
给Web应用更换公众号步骤
我所需要更改的是一个web应用的公众号,此web应用本来是有公众号的,由于特殊原因换一个公众号,更改配置主要会涉及到微信的两个平台:1.微信公众平台2.微信开放平台首先说微信公众号要做的更改:公众号设置基本配置微信开放平台的更改点击管理中心->网站应用->选择对应的网站应用点击查看这样的话在微信端的配置基本完成代码段在代码里面将原来使用到的公众号app_id和app_secret等每个公众号独有的标识全部替换,就ok啦...原创 2020-07-22 12:03:52 · 365 阅读 · 0 评论