浏览代码

测试代码

chenbo 4 年之前
父节点
当前提交
dbe7ac1a38
共有 1 个文件被更改,包括 8 次插入10 次删除
  1. 8 10
      lib/common/weixin_public.class.php

+ 8 - 10
lib/common/weixin_public.class.php

@@ -57,17 +57,15 @@ class weixin_public
     {
         $info = self::getAcessTokenAndOpenId($code);
 
-        return $info;
+        if (empty($info['access_token']) || empty($info['openid'])) {
+            return $info;
+        }
 
-//        if (empty($info['access_token']) || empty($info['openid'])) {
-//            return $info;
-//        }
-//
-//        $url = "https://api.weixin.qq.com/sns/userinfo?access_token=".$info['access_token']."&openid=".$info['openid']."&lang=zh_CN";
-//        $jsonInfo = file_get_contents($url);
-//        $jsonInfo = iconv('ISO-8859-1', 'UTF-8', $jsonInfo);
-//        $ret = json_decode($jsonInfo, true); //接受一个 JSON 格式的字符串并且把它转换为 PHP 变量
-//        return $ret;
+        $url = "https://api.weixin.qq.com/sns/userinfo?access_token=".$info['access_token']."&openid=".$info['openid']."&lang=zh_CN";
+        $jsonInfo = file_get_contents($url);
+        //$jsonInfo = iconv('ISO-8859-1', 'UTF-8', $jsonInfo);
+        $ret = json_decode($jsonInfo, true); //接受一个 JSON 格式的字符串并且把它转换为 PHP 变量
+        return $ret;
     }