用PHP来获取access_token
Posted 大漠孤魂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用PHP来获取access_token相关的知识,希望对你有一定的参考价值。
$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".AppID."&secret=".AppSecret; $result = http_request($url); //生成文件,保存token $dir = __DIR__; //真实路径,crontab命令的php执行在cli模式下,不能正确识别相对路径,所以使用__DIR__ $filename = $dir."/access_token.php"; create_file($filename, $result); function http_request($url,$data = null){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); if (!empty($data)){ curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); } curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; } //生成文件 function create_file($filename, $content){ $fp = fopen($filename, "w"); fwrite($fp, "" . $content); fclose($fp); }
以上是关于用PHP来获取access_token的主要内容,如果未能解决你的问题,请参考以下文章
科特林 | Retrofit API 使用 access_token 获取调用