基于PHP的微信支付教程 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

网页设置

1,OpenId简介

OpenId是微信用来唯一标识用户的一串字符,通俗来说就是微信用户的id。在前面的课程中我们知道了在微信支付中调起支付需要在代码设置参数,而且要设置的还不止一个,其中还要设置的就有用户的OpenId,哪个用户呢?我们知道每一次的交易,都有一个付款者,那么在这次交易中,我们要设置的OpenId就是他的,上面谈到,OpenId是微信唯一标识用户的,我们不可能随便就获取到,因此微信提供了一个专门用来获取用户OpenId的接口给我们。

2,获取OpenId的准备

如果我们有自己的公众号,而且公众号开通了微信支付权限的话,那么为了获取OpenId,我们需要登录公众平台,然后在左边的菜单栏滑到最低,找到并点击开发->接口权限

再到右边的功能列表中找到网页授权获取用户基本信息,然后点击修改字体

然后在输入框中输入我们要获取用户OpenId的网页页面的所在路径的域名即可,记住,输入域名就行了,前面不用再添加协议字符,即http://https://的字符,还有不要填域名的ip哦