后台通过php curl_exec() 访问https://api.weixin.qq.com/sns/jscode2session接口获取openID一直超时,拼接url在浏览器访问可以正常获取数据。
但是用服务器curl 访问拼接的url时总是提示
{"errcode":41004,"errmsg":"appsecret missing, hints: [ req_id: BfODHFyFe-fP549 ]"}
,提示密钥缺失,但是密钥绝对是正确的,浏览器访问就能获取到openID呢。
前段时间还能正常获取的,所有代码都没动过,请问下官方大大是怎么回事呢?
上周我们的域名证书到期了,但是已经换过来了,是不是域名证书曾经过期的缘故?
appid:wx6224dec3abf5770d
不能通过服务器 curl获取。 应该是服务器做了调整才会这样。试试重启php和web服务
这是粘贴了url到centos控制台用curl访问得到的结果,php调用接口是超时的。提示密钥缺失,但是密钥绝对是正确的,浏览器访问就能获取到openID呢
检查php数据拼接问题。提示是密钥缺失啊
“appsecret missing”,直观提示是你的密钥缺失