授权码查询openid

优质
小牛编辑
127浏览
2023-12-01

说明

微信授权码查询openidSDK。

官方文档:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_13&index=9

请求参数类

请求参数

类名:\Yurun\PaySDK\Weixin\AuthCodeToOpenid\Request

属性
名称类型说明
$_apiMethodstring接口名称
$auth_codestring扫码支付授权码,设备读取用户微信中的条码或者二维码信息
$needSignTypeboolean参数中需要带有sign_type
$allowReportboolean是否允许上报
$_methodstring接口请求方法
$_isSyncVerifyboolean是否同步返回验证

简单使用

// SDK实例化,传入公共配置
$sdk = new \Yurun\PaySDK\Weixin\SDK($params);

$request = new \Yurun\PaySDK\Weixin\AuthCodeToOpenid\Request;
$request->auth_code = '135016674681386920';
$result = $sdk->execute($request);
$openid = $result['openid'];
var_dump($result, $openid);

详见:test/Weixin/authCodeToOpenid.php