zoukankan      html  css  js  c++  java
  • 微信支付 遇到问题总结

    1、商务那边说微信支付已经申请成功 开始codeing

      支付权限检查失败  

      解决办法:

    2、 在https://open.weixin.qq.com/ 下载代码开发过程

      获取openid的时候出现死循环

    public function GetOpenid()
        {
            //通过code获得openid
            if (!isset($_GET['code'])){
            // 不知道为什么一直获取不到code值 
                //if(isset($_GET['openId']) && !empty($_GET['openId'])) {
                //    return $_GET['openId'];
                //}
                //触发微信返回code码
                $baseUrl = urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING']);
    $url = $this->__CreateOauthUrlForCode($baseUrl);
                Header("Location: $url");
                exit();
            } else {
                //获取code码,以获取openid
                $code = $_GET['code'];
                $openid = $this->getOpenidFromMp($code);
                return $openid;
            }
        }

    3、微信商户号问题

        开发过程中发现 我们这边公共平台和公众平台都申请了,但是只有公共平台的key。

     通过朋友介绍和微信那边技术进行了一次电话沟通,才明白了公共平台和公众平台问题。

      微信公共平台 是适用于app的  公众平台是微信js发起的支付。

     又是通过邮件申请: 将公共平台的appid 绑定到公众平台

      现在等待绑定的回复、随后继续苦逼的微信支付开发

      

  • 相关阅读:
    React初步学习-利用React构建个人博客
    React入门介绍(2)- React Component-React组件
    React入门介绍(1)-ReactDOM.render()等基础
    (3)Gojs model简介
    javascript脚本的延时加载
    javascript中的this作用域详解
    mongodb命令
    vim
    关于格式转换
    公告栏添加时钟
  • 原文地址:https://www.cnblogs.com/klj123wan/p/4531351.html
Copyright © 2011-2022 走看看