找回密码
 立即注册

微信小程序支付功能

匿名  发表于 2022-9-19 04:16:13 阅读模式 打印 上一主题 下一主题

首发:微信小法式付出功用 · 语雀
前置

申请付出宝相关预备内容:小法式 - 微信付出接入指引 - 微信付出商户平台
先看文档

小法式登录流程:小法式登录 | 微信开放文档

登录流程图

微信小法式付出功用-1.jpg


这个说明一定要好都雅清楚!!!


微信小法式付出功用-2.jpg

说明

  • 挪用 wx.login(Object object) | 微信开放文档 获得 姑且登录凭据code ,并回传到开辟者办事器。
  • 挪用 auth.code2Session | 微信开放文档 接口,调换 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小法式已绑定到微信开放平台帐号) 和 会话密钥 session_key
以后开辟者办事器可以按照用户标识来天生自界说登录态,用于后续营业逻辑中前后端交互时识别用户身份。
小法式调起付出API

微信付出商户平台
整套付出流程至此竣事,不外还没结束……下面继续
手机付出

微信付出弹框没法唤起?可是debug形式下又是可以唤起…… 重点在上陈述明的2点,你能够是这样想的:

  • 前端挪用wx.login()获得姑且登录凭据code,然后再传回办事端
  • 紧接着前端再挪用auth.code2Session接口,调换用户唯一标识OpenID这就完事了,但这现实不算完事,这个进程前端传给办事真个openid实在办事端获得不到,为啥获得不到(今朝没得说明)- - 那咋办?
  • 再回去看说明里的第1点的最初一句话,这最初一句话需要和第2点的第一句话整合起来了解:并传回到开辟者办事端,必须由办事端挪用auth.code2Session接口,然后办事端把openid返回给前端,然后前端再把办事端返回的openid看成入参再给办事端,最初才是唤起付出
  • 全部进程需要办事端起到一个承接感化然后这才算是完事了
FAQ

入坑指南参考

  • 关于微信小法式生产情况体验版获得不到openId的题目(大坑) - 知乎
  • 「链接」
若有收获,就点个赞吧
回复

使用道具

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐

神回复

站长姓名:王殿武 杭州共生网络科技 创始人 云裂变新零售系统 创始人 飞商人脉对接平台 创始人 同城交友聚会平台 创始人 生活经验分享社区 创始人 合作微信:15924191378(注明来意)