用户登录

我们需要根据要发送给统一下单接口的数据,按照指定的步骤与方法去生成一个签名 ..

先去安装一个包 .. 回到命令行 .. 执行一下

npm install randomstring --save

这个包可以生成随机的字符 .. 再回到控制器 .. 在文件的顶部导入一下这个 randomstring .. 名字可以是 randomString .. 使用 require 或者 use .. 导入 randomstring ..

const randomString = use('randomstring')

在 render 方法里,添加一个随机字符 .. 名字是 nonce_str ..

然后这个 nonce_str 的值可以使用一下 randomString 的 generate 方法生成 .. 字符的位数可以设置成 32 ..

// 随机字符
const nonce_str = randomString.generate(32)

再去创建一个对象 .. 名字可以是 order .. 对象里面东西就是要发送给统一下单接口的一些数据 .. appid .. mch_id .. out_trade_no .. body .. total_fee .. trade_type .. product_id .. notify_url .. 还有 nonce_str ..

签名准备《 微信支付:开发准备与扫码支付 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点