收藏
回答

求官方解答,后台突然无法获取用户openID,怎么解决?


后台通过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


最后一次编辑于  2019-08-30
回答关注问题邀请回答
收藏

4 个回答

  • 奋威
    奋威
    2020-03-05

    不能通过服务器 curl获取。 应该是服务器做了调整才会这样。试试重启php和web服务

    2020-03-05
    有用
    回复
  • 软件研发韦朝志
    软件研发韦朝志
    2019-08-30

    这是粘贴了url到centos控制台用curl访问得到的结果,php调用接口是超时的。提示密钥缺失,但是密钥绝对是正确的,浏览器访问就能获取到openID呢

    2019-08-30
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2019-08-30

    检查php数据拼接问题。提示是密钥缺失啊

    2019-08-30
    有用
    回复 2
  • 手信云
    手信云
    2019-08-30

    appsecret missing”,直观提示是你的密钥缺失

    2019-08-30
    有用
    回复 1
    • 软件研发韦朝志
      软件研发韦朝志
      2019-08-30
      我重新编辑了问题,您再看看,谢谢了
      2019-08-30
      回复
登录 后发表内容
问题标签