微信
我是程序原
日常打卡
展开
-
微信提现报错:更换了金额,但商户单号未更新
问题:调用微信企业付款到零钱或银行卡接口的时候报错:更换了金额,但商户单号未更新。排查问题:查了一下生成商户单号的代码,打印出来也没有异常,使用的字符串拼接的产品单号。。。突然想起来,测试环境也是用的同一套代码,这个产品单号测试过。。。问题找到了,单号重复了,而且单号的金额还不同。解决:修改一下单号就好了。...原创 2020-12-28 18:28:38 · 912 阅读 · 0 评论 -
微信H5登录实现代码(PHP)
微信登录分为H5、PC和移动应用(IOS\安卓)其中H5借助微信公众号实现,接口文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.htmlPC和移动应用借助微信开放平台实现,PC需要创建网站应用、移动应用需要创建移动应用。网站应用接口文档:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeC原创 2020-12-22 15:54:03 · 1549 阅读 · 0 评论 -
此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置
调用微信企业付款提示“此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置”。配置步骤:1.登录微信商户,进入产品中心,以企业付款到零钱为例,点击产品设置:2.找到付款发起方式,点击设置:.3.添加调起支付服务的IP,提交即可,注意有十分钟的生效延迟:...原创 2020-12-22 15:40:14 · 6160 阅读 · 1 评论 -
微信第三方平台获取ticket报错解决方法(PHP)
问题:微信开发小程序消息加解密,官方给出的dome中使用正常,最近项目的PHP版本升级到了7.1发现接收消息不能解密了,最后查了日志又查了各种资料发现Mcrypt函数php7.1已经被废弃;解决方法:在Prpcrypt类中使用openssl代替Mcrypt。代码如下:官方给的代码:/*** 对密文进行解密* @param string $encrypted 需要解密的密文* @return string 解密得到的明文*/public function decrypt(...原创 2020-11-11 14:20:51 · 3506 阅读 · 2 评论 -
解决微信返回码为40113,错误信息"errmsg":"unsupported file type
解决微信返回码为40113,错误信息"errmsg":"unsupported file type"// PHP代码$file_name = md5(microtime()*1000000); $file_type = 'image'; $post_data = array( 'media'=>new CurlFile(realpath($ur...原创 2018-11-14 14:44:57 · 8691 阅读 · 0 评论 -
处理PHP curl_exec返回为fasle或空
在调用微信的接口的时候发现curl_exec返回值为false,代码如下:// PHP代码function Post($url, $post_data = '', $timeout = 5){ $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); if(...原创 2018-11-14 17:11:11 · 10390 阅读 · 0 评论 -
解决微信公众号获取用户信息报48001错误
报错信息如下:{“errcode”:48001,“errmsg”:“api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]”}有两种可能:一、没有获取用户信息的权限,这个只需要认证微信服务号即可(具体步骤可问度娘,这个不是重点);二、获取用户信息需要设置授权域。这里是重点,微信文档中有一下解释:网页授权获取用户基本信息有两种 scope 域...原创 2018-12-19 15:10:31 · 18579 阅读 · 2 评论 -
PHP curl非阻塞代码详解
在项目同步微信素材库时发现请求等待时间很长,排查之后发现是crul的问题,php中curl是阻塞的,从而导致时间过长,针对这个问题对代码进行了优化,代码如下:// PHP代码function Post_curl($urls = array(),$callback = '', $post_data = array()){ $response = array(); if (empt...原创 2018-12-07 15:34:37 · 2420 阅读 · 0 评论