📄 call-do.php
字号:
<?php
$caller = $_POST["caller"];
function phpGetAPI ($url, $username, $passwd){
$login = base64_encode($username.":".$passwd);
$url_p = parse_url($url);
$host = $url_p["host"];
if(!preg_match("/[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*/",$host)){
$ip=gethostbyname($host);
if(!preg_match("/[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*/",$ip)){
return -1;
}
}
$port = intval($url_p["port"]);
if(!$port) $port=80;
$path = $url_p["path"];
$fp = fsockopen($host, $port, $errno, $errstr, 20);
if(!$fp) {
return false;
} else {
fputs($fp, "GET " . $url . " HTTP/1.1\r\n");
fputs($fp, "HOST: " . $host . "\r\n");
if($login != null) fputs($fp, "Authorization: Basic ".$login."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
while(!feof($fp)) {
$buffer = fgets($fp, 1024);
$results .= $buffer;
}
}
fclose($fp);
$results = explode("\r\n\r\n",$results);
return $results[1];
}
if($caller != null)
{
print_r(phpGetAPI("http://api.uctone.com/makeCall.html?caller_num=".$caller."&called_num=0755-26965200", "superloud@live.com", "aaaaaa"));
}
else echo "号码不能为空呢";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -