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 绑定到公众平台

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

      

  • 相关阅读:
    flask_第一个程序
    Web框架_MVC vs MVT
    python_使用qrcode生成二维码
    HDU 4641
    SPOJ NSUBSTR
    SPOJ LCS2 多个串的最长公共子串
    SPOJ LCS 后缀自动机找最大公共子串
    POJ 1509 循环同构的最小表示法
    HDU 4821 字符串hash
    SPOJ GSS1 静态区间求解最大子段和
  • 原文地址:https://www.cnblogs.com/klj123wan/p/4531351.html
Copyright © 2011-2022 走看看