一、商务那边说微信支付已经申请成功 开始codeing微信
支付权限检查失败 app
解决办法:微信支付
二、 在https://open.weixin.qq.com/ 下载代码开发过程this
获取openid的时候出现死循环url
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; } }
三、微信商户号问题spa
开发过程当中发现 咱们这边公共平台和公众平台都申请了,可是只有公共平台的key。code
经过朋友介绍和微信那边技术进行了一次电话沟通,才明白了公共平台和公众平台问题。blog
微信公共平台 是适用于app的 公众平台是微信js发起的支付。开发
又是经过邮件申请: 将公共平台的appid 绑定到公众平台get
如今等待绑定的回复、随后继续苦逼的微信支付开发