//获取token
function getToken()
{
//创建签名
$appid = '应用id';
$appkey = '应用密钥';
$timestamp = time();
$rand= rand(0,100);
$signature = [$appkey=>$appkey,$rand=>$rand,$timestamp=>$timestamp];
//字典排序
usort($signature,'strcmp');
$signature = join('',$signature);
$signature = hash_hmac("sha1", $signature, $appkey);
//获取token
$url = '请求地址';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,$url);//设置调用地址
curl_setopt($curl, CURLOPT_POST, 1);//POST请求
curl_setopt($curl, CURLOPT_POSTFIELDS, ['appid'=>$appid,'rand'=>$rand,'timestamp'=>$timestamp,'signature'=>$signature]);//携带post请求值
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//返回值输出方式
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$output = curl_exec($curl);
$output = json_decode($output,true);
curl_close($curl);
return $output;
}