". $ComponentVerifyTicket;
//2、获取第三方平台component_access_token
$token= getToken(AppID,Appsecret,$ComponentVerifyTicket,'11111');
//echo "
";
//echo "token=>".$token;
//3获取预授权码pre_auth_code
$data='{"component_appid":"'.AppID.'" }';
$url="https://api.weixin.qq.com/cgi-bin/component/api_create_preauthcode?component_access_token=".$token;
$pre_auth_code=http_post_data($url,$data);
//echo "
".$pre_auth_code;
$pre_auth_code=json_decode($pre_auth_code,true)['pre_auth_code'];
$redirect_url="http://web.woshangtong.com/addons/qidong_app/redirect_url.php";
$openurl="https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=".AppID."&pre_auth_code=$pre_auth_code&redirect_uri=$redirect_url&auth_type=";
//echo "
";
//echo "pre_auth_code=>".$pre_auth_code;
// echo "
";
?>
在手机微信上做客服,30秒自主开通
|
|
if ($pre_auth_code<>''){?>
}else{ echo "请刷新本页.";}?>
|
";
ob_end_clean();
$return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// return array($return_code, $return_content);
return $return_content;
}
function getToken($appid,$appsecret,$ComponentVerifyTicket,$jsonid){
$file = file_get_contents("jsonX/{$appid}_token.json",true);
$result = json_decode($file,true);
if (time() > $result['expires']){
$data = array();
$data['component_access_token'] = getNewToken($appid,$appsecret,$ComponentVerifyTicket);
$data['expires']=time()+6200;
$jsonStr = json_encode($data);
$fp = fopen("jsonX/{$appid}_token.json", "w");
fwrite($fp, $jsonStr);
fclose($fp);
return $data['component_access_token'];
}else{
return $result['component_access_token'];
}
}
function getNewToken($appid,$appsecret,$ComponentVerifyTicket){
$data_string='{
"component_appid":"'.$appid.'" ,
"component_appsecret": "'.$appsecret.'",
"component_verify_ticket": "'.$ComponentVerifyTicket.'"
}';
$access_token_Arr =http_post_data("https://api.weixin.qq.com/cgi-bin/component/api_component_token", $data_string);
//echo "
---";
$access_token_Arr=json_decode($access_token_Arr,true);
return $access_token_Arr['component_access_token'];
}
function zhucelist($path){
$lines = file($path);
$list='';
$imglist='';
foreach ($lines as $line) {
$line = rtrim($line);
$i++;
$zhuce=json_decode($line, true);
$list=$zhuce['name'].' '.$list;
$imglist='
'.$imglist;
// more statements...
}//如果没找到.
return $imglist;
}
?>