微信调起支付无效
四个猪蹄
四个猪蹄 2018-06-22 16:38:56
[PHP讨论组]

Array

(

    [errcode] => 40002

    [errmsg] => invalid grant_type, hints: [ req_id: 3kkfya05492273 ]

)

<br />

<b>Notice</b>:  Undefined index: openid in <b>D:\phpStudy\WWW\payment\Base.php</b> on line <b>64</b><br />

<br />

<b>Fatal error</b>:  Call to undefined method weixinpay::postXml() in <b>D:\phpStudy\WWW\payment\Base.php</b> on line <b>95</b><br />

————————————————————————————————

这是怎么什么错了  

四个猪蹄
四个猪蹄

全部回复(2)
一叶雨尘

openid有问题

  • 回复 请求参数错了?可以看下官方的报错文档么
    一叶雨尘 作者 2018-07-11 10:16:29
四个猪蹄

后台就是这样写的

  • 回复 if(!isset($_GET['code'])) { // print_r($_SERVER); $redurl = 'https://zhongyehuanbao.cn'; //$_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $url = self::CODEURL . "appid=".self::APPID."&redirect_uri={$redurl}&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect"; //构建跳转地址 跳转 header("location:{$url}"); } else { $openidurl = self::OPENIDURL."appid=".self::APPID."&secret=".self::SECRET."&code=".$_GET['code']."grant_type=client_cledentail"; //authorization_code $data = file_get_contents($openidurl); $arr = json_decode($data,true); //调用接口获取openid $_SESSION['openid'] = $arr['openid']; return $_SESSION['openid']; }
    四个猪蹄 作者 2018-06-22 16:43:33
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号