您好,欢迎访问一九零五行业门户网

php别人做好了接口怎么去调用

php别人做好了接口怎么去调用
调用接口就是模拟http请求,因为不同于前端,可以通过ajax或者其他方式直接发起http请求,后端只好通过curl来模拟这种请求,以便达到和前端相同的效果。
封装一下:
public static function curl_post($url,$array){ $curl = curl_init(); //设置提交的url curl_setopt($curl, curlopt_url, $url); //设置post方式提交 curl_setopt($curl, curlopt_post, 1); //获取数据不直接输出 curl_setopt($curl, curlopt_returntransfer, 1); //设置post数据 curl_setopt($curl, curlopt_postfields, http_build_query($array)); //执行命令 $data = curl_exec($curl); //关闭url请求 curl_close($curl); //获得数据并返回 return $data; }
然后就愉快地调用了:
$array = array('open_id'=>$openid);$url = dr_var("verify");$res = $this->curl_post($url,$array);
这里是在b系统接口里面模拟请求了a系统的一个verify接口,用来审核用户身份,然后根据审核结果决定b系统接口向外返回什么。
更多php相关知识,请访问!
以上就是php别人做好了接口怎么去调用的详细内容。
其它类似信息

推荐信息