全球信息:redPacketPay.php:扫二维码领红包系统软件开发流程
开发前准备
开启“微信支付——产品中心——现金红包”此项功能,如图2所示
开始开发
(相关资料图)
1)nonce_str:随机字符串,用来生成签名。随机字符串签名可以通用,26个字母,10个数字,字符串最长为36。随机字符串程序如下,因为程序较为简单,所以写在redPacketPay.php主程序的类中,用$this->调用。
2)sign:签名。签名的获取较为复杂所以并没有在redPacketPay.php中拼装
分析签名算法,它可以拆分为:
a)在支付平台中设置密钥,密钥需保密。
b)检查其他参数是否已生产。
c)对参数按照 key=value 的格式,并按照参数名 ASCII 字典序排序,并拼接为字符串,如图7所示。其中ksort()函数作用为ASCII 字典序排序;formatQueryParaMap()函数作用为拼接为字符串,如图8所示。
d)用MD5加密算法获得签名,如图9所示。
3)mch_billno:订单编号=商户号+YYMMDDHHIISS+RANDOM(1000,9999)把时间补全HHIISS有六位,再来一个随机四位数即可。
4)mch_id:商户号,注册了支付平台就有的
5)wxappid:appID
6)send_name:发送方名称
7)nick_name:如果做为第三方支付开发方,帮商户开发时候,此字段指开放方(非必须)
8)re_openid:用户的openid,传参的时候直接用$object->FromUserName
9)total_amount:付款金额,分为单位,最小为100分,即1元
10)total_num:发红包总数,普通红包1,裂变红包可以为其他值
11)wishing:红包祝福语
12)client_ip:新浪云的ip是动态的,所以要动态获取,获取方式如图10所示。
13)act_name:活动信息
14)remark:备注信息,
以上参数均为必须,完成参数设置之后,需要将参数拼装为XML数据。
全文总结
当执行完POST请求后,即完成发红包动作。微信原生红包的开发其实并不复杂,只是涉及到较多的参数,需要运用较多的方法。建议利用笔者提供的“红包思路”先梳理一下开发的流程,再结合源代码进行开发。
标签:
相关推荐:
最新新闻:
- 实时焦点:压阻式压力传感器/压力变送器的类型有哪些?压力传感器/压力变送器的类型
- media/sf_Share/LED系统命令介绍 Linux系统介绍-焦点短讯
- 全球信息:redPacketPay.php:扫二维码领红包系统软件开发流程
- 分布式集群化设计——MySQLServer
- 【可编程】直流电源供应器与负载之间串联一只二极管
- 一系列C++类库——PocAny+库
- 环球快报:广州干细胞实验室建设:洁净空调选择有哪些事项?
- mac电脑网游加速器哪个好用?网易uu加速器Mac版推荐
- 国企的面试我们应该怎么准备?国企面试的注意事项
- 微软:一旦收购成功 PS版COD甚至比Xbox版还好-环球时讯
- 4V4对战游戏《古惑狼大乱斗》6月20日上市
- 像素动作游戏《双雄编年史:天照之怒》确定发售日
- 秋的声音仿写句子_秋的声音仿写-视讯
- 【天天报资讯】《战争机器》电影编剧敲定 《沙丘》编剧加盟
- 【新视野】蔚来2023无忧服务发布:11600元/年
- 男人看了眼馋 米家电动螺丝刀特价169元
- 三星990PRO旗舰固态降价了!890元入手|当前快看
- 崩盘了!8GB DDR3内存只要43元
- 比AI作图更离谱 AI声音克隆是否为大众所接受?
- 《牧场物语 Welcome!美丽人生》遗忘之谷预告片|全球讯息
- 焦点报道:《铁拳8》全新预告 展示角色拉斯·亚力桑德斯
- 《漫威暗夜之子》莫比亚斯DLC预告片展示其能力_全球播报
- 【环球时快讯】迷你主机腰斩价!655元买了不亏
- 百亿补贴 Bose蓝牙音箱814元
- 2023爱普生创新大会开启共绘“多彩世界”新篇章
- 真便宜!小喆优品全铝合金机箱仅189元
- 环球观速讯丨3月21日基金净值:诺安双利债券发起最新净值2.66,涨0.38%
- COSPLAY图赏:俄妹COS《哈利波特》赫敏 泳装版意外惊艳 天天信息
- 今日关注:即时战略《异形:坠入黑暗》公布 6月20日发售
- 性能狂飙 高能体验 联想拯救者2023全线生态新品强势发布_热资讯
- 汇顶科技创新方案组合助力联想拯救者Y900高能体验_每日消息
- 国外流行起的新种族“星之种” 认为自己是外星人_每日视讯
- 《星球大战绝地:幸存者》新截图公开
- C宏源(301246):第三届第二十四次董事会会议决议,审议《关于签订募集资金三方及四监管协议的议案》等议案
- 外网热议:为何《光环》改编剧没像《美末》一样成功
- 环球观热点:《雷霆沙赞2》主演想拍第三部:希望能大战丧尸!
- Win11更新修复了复制慢问题 但有可能降低SSD性能:当前消息
- “最丑超模”获泰国2023选美冠军引热议:评委口太重|环球新视野
- 起亚官宣:正式进军中国电动汽车领域-天天快资讯
- 比亚迪:4月上市智能手表-快播
- 当前动态:透明外壳:红魔8 Pro银翼版首销 4999元
- 《暗黑4》公测宣传片:你只管玩游戏 家务活我搞定
- 《死亡搁浅》玛玛演员新写真 五官精致眼神灵动 天天观热点
- 【焦点热闻】《生化危机4:重制版》角色介绍:商人和光明教主
- 银保监会将开展保险机构销售人员互联网营销宣传合规性自查整改工作:天天精选
- 795元,零刻EQ12迷你主机上市,搭载英特尔12代Alder Lake
- 印度风烹饪《Venba》宣布首日XGP:做份电子咖喱 世界热闻
- 数据挖掘者爆料:《COD19》三名人气角色将可操作
- 日本必胜客推出香菜披萨!网友:意大利人看了想流泪 热讯
- iPhone 15 Pro大变:音量键变触控
- 绿源电动车发布液冷电动车长期行动蓝图 以液冷技术推动新一轮产业大增长|天天要闻
- 全球快资讯丨性能对标RTX 3090 Ti!AMD RX 6950 XT公版降至5999元
- iPhone 15 Pro大变:音量键变触控
- 零刻EQ12新款迷你主机上市:领604元优惠、795元入手
- 每日看点!男子卖平台短视频批量下载算法获刑:致平台数据裸奔
- 脑白金推出老头老太数字人形象 与《征途》展开联动
- ChatGPT之父谈可能出现的最坏结果:滥用于虚假传播
- 环球最资讯丨虚拟专网服务商新调查 ChatGPT的恶用话题在暗网暴增
- AMD RX6950 XT官降至5999元 还买啥RTX4070 Ti? 环球关注
- 公司下午茶清单表格_公司下午茶清单
- 内存降价了!16G马甲条降至219元
- 微软必应上线 AI 绘图功能,Image Creator 对外扩大开放-全球焦点
- 天天亮点!历史新低!RTX3060TI电竞之心直降300元
- 罗技与麒麟软件达成深度合作 携手推动本土办公生态升级
- 新颐空间大师A5 FUTURE智能空气净化器隆重上市_天天速读
- 蕾特恩万元祛痘没效果,市消保委介入
- 国产剧发力了!今年8分以上的国产剧达到七部-天天速递
- OnexPlayer2掌机实测《原神》:2.5K大屏幕60帧畅玩!
- 制作人解释《歧路旅人》首作为何不登陆PS平台_世界新消息
- 世界观天下!《疾速追杀4》首映礼甄子丹亮相 穿青色西服亮眼
- 当前快报:OPPO Find X6系列正式亮相:哈苏加持
- OPPO Find X6售价公布:4499起 顶配6999元-天天时快讯
- 春日装新机 购铭瑄RTX3060及以上显卡获赠《穿越火线》稀有礼包
- 120W闪充+5000mAh大电池!8GB+128GB神机低至1599元
- 世界观察:惠普星Book Pro 14聚焦职场,旗舰轻薄本助攻高能进阶
- 环球快资讯丨印度首家AppleStore将于4月开业:第二家新德里门店随后到来
- 青沼英二:《塞尔达传说:王国之泪》拥有“将改变游戏世界的新玩法”
- 《暗黑破坏神4》公测首周 已有百万玩家达成20级奖励|世界实时
- 云顶之弈S8.5未来战士阵容搭配,S8.5未来战士ez阵容装备攻略
- 八位堂最新固件更新 6款手柄现已支持苹果设备|世界快播报
- 当前视讯!晓光自然村_对于晓光自然村简单介绍
- 天天通讯!OPPO Find X6影像算法升级:还原自然明暗影调
- 超值价!华硕3060RGB显卡2199元-全球热推荐
- 一文看懂 OPPO Find X6 影像规格,后置三主摄,潜望长焦+一英寸大底|全球最新
- 一雪前耻!iPhone 15 Pro边框破纪录 全球微头条