⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 call-do.php

📁 可以实现网上拨打电话 可拨打固定电话、手机等 调用phpGetAPI 原理非常简单
💻 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 + -