- 获取access_token的问题
- 当前 Bug 的表现(可附上截图) [图片] 我是用的小程序的参数 为啥说我ip不在白名单 - 预期表现 应该是输出access_token - 复现路径 http://syjy.ruiyanwangluo.com/admin.php/index/Wxma/get_access_token - 提供一个最简复现 Demo public function get_access_token(){ $token = db('token')->find(); if (time()-$token['time']<7200) { $result = ['access_token'=>$token['token']]; return json_encode($result); }else{ $appid = ''; $secret = ''; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$secret"; $data = $this->curl_get($url); $access = json_decode($data,true); $access_token= $access['access_token']; $arr['token'] = $access_token; $arr['time'] = time(); db('token')->where('id','=',1)->setField($arr); return $data; } } //模拟GET public function curl_get($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($curl); $err = curl_error($curl); curl_close($curl); return $data; }
2018-08-15 - 我用微信小程序的appid和appsecret获取不到access_token
获取access_token的时候返回 {"errcode":40164,"errmsg":"invalid ip 123.56.9.81, not in whitelist hint: [Z07831501]"} 说我的ip地址不在白名单 但是文档里写的小程序不用白名单 而且也没法加 请问怎么解决啊 我请求公众号的appid和appsecret请求access_token就好使 求解答
2018-08-15