微信-小程序
LC超人在良家
记录一下平时的工作
展开
-
微信的服务号消息推送
public String sendNews(String orderId) { String accesstoken = wxService.getAccesstoken(); TicketOrder ticketOrder = ticketOrderDao.findTicketOrderByOrderId(orderId); String errcode = null; String errmsg = null; if (.原创 2021-12-16 09:11:38 · 833 阅读 · 0 评论 -
Java过滤微信昵称特殊字符
使用:EmojiFilter.filterEmoji(weiUserInfo.getNickname());过滤特殊字符代码过滤emoji(表情) 或者 其他非文字类型的字符 /** * 过滤emoji表情与非emoji表情 * @author suzhenwei * */public class EmojiFilter { /** * 过滤emoji 或者 其他非文字类型的字符 * @param source 需要过滤的字符串 * @return */ publ原创 2021-12-22 09:08:22 · 941 阅读 · 0 评论 -
微信小程序申请发布流程
一、申请小程序1.mp.weixin.qq.com 点击注册小程序2.点击小程序填写账号信息客户需要提供的资料:(1)一个没有被注册过的邮箱(2)注册密码(最短八位)4.注册成功之后客户邮箱收到链接,点击链接确认注册。点击登录邮箱5.登陆邮箱之后点击链接完成小程序的注册(注册成功之后方可登录小程序后台)选择主体类型完善信息,根据情况而选择主体类型。(1)客户需要提供的资料:(2)企业类型:1.企业 2.个体工商户(3)企业名称(4)营业执照注册号(5)注册方式:1.向腾讯小额打原创 2021-12-01 10:41:59 · 1412 阅读 · 0 评论 -
微信小程序的支付/退款
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1验证签名是否成功的网址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1自己的经验1.不要先去网上查找,先看官方的demo2.尽量使用官方的demo里面的方法3.注意入参的大小写的区分支付下载官网的demo,在idea打开https://pay.weixin.qq.com/wiki/do原创 2021-11-30 14:32:31 · 2564 阅读 · 1 评论 -
微信小程序获取用户电话号码
1>.小程序端请求后台接口,传递授权码code;2>.后台接口根据code,appid,secret,以及grant_type获取用户openid,session_key信息并返回3>.小程序调用微信api获取用户敏感信息加密串encryptedData以及偏移量iv将两者以及session_key返回到服务器中4>.服务器根据敏感信息加密串encryptedData以及偏移量iv,session_key解析用户手机号(前端调api然后获得加密后端信息传给后端解密)@Ove原创 2021-11-27 11:09:46 · 944 阅读 · 0 评论 -
微信小程序的授权登录和获取用户信息
官网:https://developers.weixin.qq.com/miniprogram/dev/api-backend/授权登录前端传递过来code,然后后端用code+appid+secret调用微信的auth.code2Session接口得到session_key和openID然后再由前端来授权。方法一:/** * 微信登录的原理,前段调用微信接口得到一个code,然后后端用这个code和小程序的appid以及appsecret 调用接口得到session_key和open原创 2021-11-26 11:29:32 · 1069 阅读 · 0 评论