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
微信
红包
生成
算法
tp5微信小程序生成小程序码或二维码
<?phpnamespaceappapicontrollerv1;useappcommoncontrollerApi;useappcommonlibraryCurl;/***物品登记*/classIndexextendsApi{protected$noNeedLogin=['qrcode'];protected$...
开发笔记
·
2024-10-10
程序
tp5
微信
生成
二维
微信小程序之如何使用iconfont图标
1.进入iconfont,选择要下载的图标,点购物车添加入库2.添加至项目3.下载至本地1.ttf文件转换base64格式进入https://transfonter.org/,点击Addfonts选择文件,打开Base64encode和TTF按钮,然后点击Convert转换。点击Download下载2.合并样式代码打开...
开发笔记
·
2024-10-10
微信
程序
如何
使用
iconfont
微信文件预览字体是哪种
微信文件预览字体是微雅软黑。...
开发笔记
·
2024-09-29
微信
文件
预览
字体
哪种
nodejs获取微信access token分享朋友圈功能
一、申请公众号获取开发者ID(AppID)和开发者密码(AppSecret)通过AppID和AppSecret获得access_token二、认证1、营业执照2、组织机构代码证获得高级接口权限三、绑定域名1、微信公众平台进入“公众号设置”的“功能设置”里填写“...
开发笔记
·
2024-09-20
nodejs
获取
微信
access
token
php开发微信APP支付接口
1:用户在商户APP中选择商品,提交订单,选择微信支付。2:商户后台收到用户支付单,调用微信支付统一下单接口。参见【统一下单API】。3:统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP。参与签名的字段名为appid,partnerid,prepayid,noncestr,tim...
开发笔记
·
2024-06-20
php
开发
微信
APP
支付
微信公众号调试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
微信
支付
退款
查询
首页
上一页
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
其他