51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#微信红包
微信红包的设计实践
红包功能的设计实现是一个很有趣的话题,主要的功能是P个人抢总金额M的N个红包,满足先抢的N个人能抢到红包。如果这是一个leetcode的算法题目难度应该是easy,只要保证Ni抢到的金额区间在[0.01,2倍剩余金额平均值)就能ac。将算法带入到真实的工程实现,问题就要复杂得多,如果达到微信的量级,明显要考虑的有以下几...
代码星球
·
2020-12-09
微信
红包
设计
实践
微信红包的坑~参数详解和密钥的坑
对于之前微信支付的文章中,我们谈过了它的很多"坑",而在进行红包开发时,这种坑依然不少,主要是微信为我们提供的各种账号和密钥太多,把开发人员都搞晕了,下面大叔总结一下:一 微信支付的密钥统一使用公众号密钥:Key二 微信红包的密钥统一使用商户账号的密钥:AppSecret三 红包进行签名要注意的使用场景可以排除,如果大...
代码星球
·
2020-07-18
微信
红包
参数
详解
密钥
PHP防止刷微信红包方法
PHP防止刷微信红包方法1输入验证码2授权登陆后领取红包记录下openidip第二次用openid或者ip(ip)连接同一个路由器是一样的所以用ip判断最好是判断有没有6个以上判断有没有领取红包3签名验证http://newmiracle.cn/?p=1184(这个方法就是防止多次请求数据库)4输入手机号发送验证码5微...
代码星球
·
2020-05-23
PHP
防止
刷微
红包
方法
微信红包接口开发
微信红包接口官方文档接口文档地址:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=13_4&index=3 1)首先公司的商户号必须和公众号关联,而且只有用户关注了公众号才可以成功发放红包。因为...
代码星球
·
2023-04-16
微信
红包
接口
开发
微信红包API接口(PHP)
根据微信高级红包接口,开发PHP版本的API接口,现在进行主要代码分析。红包接口调用请求代码,所有请求参数为必填参数与文档对应:classWxapi{private$app_id='wxXXXXXXXXXXXX';//公众账号appid,首先申请与之配套的公众账号private$app_secret='XXXXXXXX...
代码星球
·
2020-04-08
微信
红包
API
接口
PHP
微信红包生成算法
<?phpheader('Content-Type:text/html;charset=utf-8');$total=10;//总金额$num=8;//个数$min=0.01;//最小红包for($i=1;$i<$num;$i++){//平均值作为随机安全上限来控制波动差$safe_max=($total-...
代码星球
·
2020-04-05
微信
红包
生成
算法
微信公众号调试jsconfig fail.Error invalid signature
调试js分享时候一直提示config:fail.Error:invalidsignature的签名错误,但是在本地计算的签名和方式完全正确。怎么去到线上就不正常了。。后来检查发现是公众号设置白名单,需要将服务器的ip也加入进去!!!...
开发笔记
·
2024-03-19
微信
公众
调试
jsconfig
fail.Error
微信小程序域名被封如何申诉解封
1、明确非法地址在申请之前,我们首先要明确非法地址并完成溯源,找到根本原因并解决问题。点击页面提示拦截最底部的申请恢复访问,随后会出现相应的违法地址列表,复制查看并解决。2、申诉入口1)直接到腾讯安全中心平台申诉,把申诉地址复制上去提交即可。平台地址:https://urlsec.qq.com/complain.htm...
开发笔记
·
2023-02-27
微信
程序
域名
如何
申诉
微信开发之授权获取用户信息(昵称、头像等)
<?phperror_reporting(1);header('Content-type:text/html;Charset=utf-8');/*配置开始*/$appid='';//微信公众平台->开发->基本配置->AppID$appKey='';//微信公众平台->开发->基本配...
开发笔记
·
2023-02-24
微信
发之
授权
获取
用户
微信支付之退款查询
<?phpheader('Content-type:text/html;Charset=utf-8');$mchid='xxxxx';//微信支付商户号PartnerID通过微信支付商户资料审核后邮件发送$appid='xxxxx';//微信支付申请对应的公众号的APPID$apiKey='xxxxx';//ht...
开发笔记
·
2023-02-24
微信
支付
退款
查询
PHP微信小程序上传文件,后端打印为空,设置了最大上传100M也不行
如果nginx和php的最大上传限制都改了,并且也重置了还是无效的话 就看看这个配置改了没 如果你也是上传了,打印 $_FILES 为空 改完重启一下,大概率能解决问题...
开发笔记
·
2023-02-07
上传
PHP
微信
程序
文件
微信小程序的优缺点
小程序的优点:无需下载安装,无需注册,用完即走,不占用手机内存小程序可以跨越安卓和苹果平台,开发成本比APP低打开速度比H5还快,接近原生APP安卓手机可以直接添加手机桌面,看上去和APP差不多小程序的缺点:小程序不能分享朋友圈,只能分享给朋友、群小程序在微信中没有入口,小程序的二维码不能长按,要用手机摄像头扫描才能进...
开发笔记
·
2023-01-29
微信
程序
优缺点
微信公众号开发基本流程
微信公众平台官网:微信公众平台 文章目录一、注册公众号二、了解公众号管理页面三、必备开发者工具的使用1.开发者文档2.在线接口调试工具3.web开发者工具4.公众平台测试账号四、细读开发者文档五、开发流程重点解析1.开发环境准备2.服务器基本配置3.存取access_token参数4.公众号消息管理5.获取o...
开发笔记
·
2022-12-20
微信
公众
开发
基本
流程
微信小程序实现左侧导航栏
wxml<viewclass="content"><viewclass='left'><viewclass="{{flag==0?'select':'normal'}}"id='0'bindtap='switchNav'>8:00-9:00</view><viewc...
开发笔记
·
2022-07-18
微信
程序
实现
左侧
导航
微信小程序实现列表条件筛选
wxml文件 <viewclass='chooseList'><viewclass="nav"><viewclass="nav-son{{shownavindex==1?'active':''}}"bindtap="listqy"data-nav="1"><viewc...
开发笔记
·
2022-07-18
微信
程序
实现
列表
条件
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他