微信小程序支付签名算法是什么

作者:小飞燕 发布时间:2021-04-13 11:32:38

导语本文整理了全网深受用户关注的个微信小程序支付签名算法是什么经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!

微信小程序的支付签名算法是什么?我们每天都用微信支付签名算法。我们设置微信支付的时候,需要用到小程序。微信小程序支付签名算法是什么?小编编译的微信小程序的支付签名算法是什么?有兴趣的朋友可以看看。

签名生成的一般步骤如下:

第一步,让所有发送或接收的数据都被设置为m,根据参数名的ascii码(字典顺序),将设置m中参数值非空的参数从小到大排序,并使用url键值对的格式(即key1=value1key2=value2…)拼接成stringa。

请特别注意以下重要规则:

参数名按ascii码从小到大排序(字典顺序);

如果参数值为空,则不参与签名;

参数名称区分大小写;

当验证呼叫返回或微信主动通知签名时,传输的签名参数不参与签名,生成的个性化签名用签名值进行验证。

微信界面可能会添加字段,验证签名时必须支持添加的扩展字段。

第二步,将stringsigntemp字符串拼接到string ga的末尾,得到stringsigntemp字符串,对string sign temp进行md5运算,然后将得到的字符串的所有字符转换成大写,得到signvalue。

关键设置路径:微商户平台(付费。weixin . qq.com)-;帐户设置-;api安全性-;按键设置

示例:

假设传输的参数如下:

appid: wxd930ea5d5a258f4f

mch_id: 10000100

设备信息:1000

正文:测试

nonce _ str:ibaivckdprxkhja

第一步:按照key=value的格式和参数名称的ascii字典顺序对参数进行排序,如下所示:

string a=' appid=wxd 930 ea 5d 5a 258 f4 fbody=test device _ info=1000 mch _ id=10000100 nonce _ str=ibaivckdprxkhja ';

步骤2:拼接api密钥:

string sign temp=string ga ' key=192020250 b4 c 09247 ec 02 edce 69 f6 a 2d '

sign=md5(stringsigntemp)。touppercase=' 9a 0 a 8659 f 005d 6984697 e2ca 0 a9 cf 3 b 7 '

比较后,获取比较终发送的数据:

2.随机数生成算法

微信支付api接口协议包含nonce_str字段,主要保证不可预知的签名。我们推荐以下生成随机数的算法:调用随机数函数生成,并将得到的值转换成字符串。

感谢大家前来阅读微信小程序的支付签名算法是什么?希望能帮到你。如果你想更多的了解微信小程序,记得经常来源代理网的小程序频道,每天给你呈现更多精彩的东西。

下面是如何提交标题开头的微信小程序进行审核。微信小程序的审核标准是什么?标题到此结束

我们都知道微信小程序,那么你知道如何提交微信小程序进行审核吗?微信小程序的审核标准是什么?让我们和小编一起看看。希望对大家复习微信小程序的开发和提交有所帮助。

一、如何提交微信小程序的评论

1.提交审核登录微信公众平台小程序,进入开发管理。上传的代码显示在开发版本中,管理员可以提交审核或删除代码。

2.填写审计信息的绑定测试帐户(可选)。这个微信号会提供给微信审核员在审核微信小程序时登录使用。要测试微信号,你必须能够体验小程序的所有功能。不要用普通微信号扫描。

3.配置功能页面。为了让用户快速搜索小程序,需要填写重要业务页面的类别和标签。重要业务页面不超过5组。

4.提交并提交以供审查后,开发管理页面中的审查版本模块会显示审查进度。提示:开发者可以参考微信小程序平台常见拒绝情形了解更多关于审计准则的内容。

5.代码通过审批后,开发人员需要手动发布,然后小程序就会在线发布提供服务。注意:内部测试时,不能代码发布按钮。

二、微信小程序审查的标准

1.微信小程序的logo、名称和介绍

微信账号注册应合法,不得违规使用他人品牌或商标,并遵守新广告法。

特别要注意的是,小程序的介绍要非常清晰,不要使用模糊的词义,比如“提升用户的购物体验”。微信推荐细化个人资料中的几个功能点告诉用户。

小程序的名称必须与提供的服务相关,并且必须是两个以上单词的组合。它不能用广泛使用的未被识别的词来命名,如日历和电话。

提交小程序审核时,头像logo要尽量使用高清的图片,也就是说图片中包含的元素可以看得很清楚,可以分开,不然微信就过不去了。

2.提供了小程序的功能

微信希望用户在打开小程序的时候可以直接使用相关功能,所以这个文档提到用户可以使用小程序页面上的相关服务,不能隐藏,不能多次跳转。有特殊规定“小程序的首页必须直接访问或2次即可到达”。

小程序的功能不要太简单,比如只有一个页面,或者只提供一个按钮。

小程序不能展示或推荐第三方小程序,不能做小程序的导航、互推和排名。不能通过小程序搜索其他小程序。

用户在使用小程序时,不要把关注或者使用其他小程序作为条件。

3.小程序的内容

禁止诱导共享

小程序不能用于营销活动和广告目的,也不能有算命、星座运势之类的测试内容,更不能包含赌博竞猜和抽奖。

小程序中的图片不能包含广告或网站。

以上是如何提交微信小程序进行审核。微信小程序的审核标准是什么?更多微信资料请关注源社网小节目频道。

查看全文

猜你喜欢

微商怎么找货源

频道查询入口

微商代理怎么做