From f266f3b0ac94f4cd12d54d614241afa85b4ef428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Wed, 28 Sep 2022 18:55:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E5=90=8D=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alipay/Aliverify.php | 7 +++++-- alipay/AliverifyPublic.php | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/alipay/Aliverify.php b/alipay/Aliverify.php index 517c939..1cebe59 100644 --- a/alipay/Aliverify.php +++ b/alipay/Aliverify.php @@ -134,7 +134,10 @@ class Aliverify $c->signType= "RSA2"; $c->alipayrsaPublicKey = $config['alipay2']['public_key']; //实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.open.public.template.message.industry.modify - $request = new \AlipayOpenPublicTemplateMessageIndustryModifyRequest(); + + $request = new \AlipayUserCertifyOpenInitializeRequest(); + //$request = new AlipayUserCertifyOpenInitializeRequest (); //TODO 官方这个地方写错了,应该用下面的代码才能实现 + //SDK已经封装掉了公共参数,这里只需要传入业务参数 //此次只是参数展示,未进行字符串转义,实际情况下请转义 @@ -156,7 +159,7 @@ class Aliverify $resultCode = $result->$responseNode->code; $certify_id = $result->$responseNode->certify_id; if(!empty($resultCode)&&$resultCode == 10000){ - $request = new \AlipayUserCertifyOpenInitializeRequest (); + $request = new \AlipayUserCertifyOpenCertifyRequest (); $data['certify_id'] = $certify_id; $tosign=json_encode($data); $request->setBizContent($tosign); diff --git a/alipay/AliverifyPublic.php b/alipay/AliverifyPublic.php index bb97aa5..11bae61 100644 --- a/alipay/AliverifyPublic.php +++ b/alipay/AliverifyPublic.php @@ -134,7 +134,10 @@ class AliverifyPublic $c->signType= "RSA2"; $c->alipayrsaPublicKey = $config['alipay2']['public_key']; //实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.open.public.template.message.industry.modify - $request = new \AlipayOpenPublicTemplateMessageIndustryModifyRequest(); + + $request = new \AlipayUserCertifyOpenInitializeRequest(); + //$request = new AlipayUserCertifyOpenInitializeRequest (); //TODO 官方这个地方写错了,应该用下面的代码才能实现 + //SDK已经封装掉了公共参数,这里只需要传入业务参数 //此次只是参数展示,未进行字符串转义,实际情况下请转义