博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取openid [微信小程序]
阅读量:6544 次
发布时间:2019-06-24

本文共 1060 字,大约阅读时间需要 3 分钟。

public function wxapi(){        $data=$this->requestdata();        if(!$data['code']) exit(json_encode(array('status'=>-1,'msg'=>'参数异常')));        $paymentPlugin = M('Plugin')->where("code='weixin' and  type = 'payment' ")->find(); // 找到微信支付插件的配置        $config_value = unserialize($paymentPlugin['config_value']); // 配置反序列化        $appid = $config_value['appid']; // * APPID:绑定支付的APPID(必须配置,开户邮件中可查看)        $mchid = $config_value['mchid']; // * MCHID:商户号(必须配置,开户邮件中可查看)        $key = $config_value['key']; // KEY:商户支付密钥,参考开户邮件设置(必须配置,登录商户平台自行设置)        $appsecret = $config_value['appsecret']; // 公众帐号secert(仅JSAPI支付的时候需要配置),        $url = "https://api.weixin.qq.com/sns/jscode2session?appid=$appid&secret=$appsecret&grant_type=authorization_code&js_code=";        $json=file_get_contents($url.$data["code"]);        //$res = json_decode($res, true);        $jsoarray = json_decode($json, true);        exit(json_encode(array('status'=>1,'msg'=>'访问成功',"result"=>$jsoarray)));    }

  code 微信小程序 wx.login获取到的

转载于:https://www.cnblogs.com/xqschool/p/9530281.html

你可能感兴趣的文章
shell语法简单介绍
查看>>
Java递归算法——阶乘
查看>>
Multi-voltage和power gating的实现
查看>>
JavaScript面向对象 ~ 原型和继承(1)
查看>>
ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
查看>>
spring cloud微服务分布式云架构--hystrix的使用
查看>>
解决Mac启动Eclipse Memory Analyzer报错问题
查看>>
jquery的$().each,$.each的区别
查看>>
自己写的进度条###
查看>>
实现批量添加20个用户,用户名为user1-50,密码为user后面跟5个随机字符
查看>>
Net命令详解
查看>>
CentOS linux 高可用集群之heartbeat
查看>>
Logwatch日志分析工具
查看>>
docker 基本操作Ⅱ(关于镜像操作)
查看>>
分工與合作
查看>>
轻松设置站点对ASP危险组件的调用权限
查看>>
看懂“拜占庭容错”,也就看懂了区块链的核心技术
查看>>
APMServ 5.2.6 Win7 Apache启动失败,请检查相关配置
查看>>
了解痘痘起因才能彻底告别痘痘烦恼
查看>>
Zabbix安装
查看>>