|
首先是客户端执行方法ApiModel.php:
$v )
{
$o.= "$k=" . urlencode( $v ). "&" ;
}
$post_data = substr($o,0,-1);
$key=md5(base64_encode($post_data));
if($ispost){
$url=$url;
}else{
$url = $url.'?'.$post_data;
}
$curlPost = 'key='.$key;
header("Content-type: text/html; charset=utf-8");
$ch = curl_init();//初始化curl
curl_setopt($ch, CURLOPT_URL,$url);//抓取指定网页
curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上
if($ispost){
curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
}
$data = curl_exec($ch);//运行curl
curl_close($ch);
return $data;
}
?>
客户端调用方法,可以在此配置基本信息api.php:
服务器的接口函数test.php:
'huanglu','password'=>'123456');
echo json_encode($arr);
}else{
exit('非法访问!');
}
}
serverapi();
?>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:php中调用其他系统http接口的方法说明php调用c接口无错版介绍php调用google接口生成二维码示例php中创建和调用webservice接口示例PHP调用wsdl文件类型的接口代码分享PHP中如何防止外部恶意提交调用ajax接口php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)PHP用户管理中常用接口调用实例及解析(含源码)
|
|