• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 4年前 (2022-01-04) 30次浏览 已收录 0个评论

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;     <em style="color:transparent">来源gao.dai.ma.com搞@代*码网</em>}

然后就愉快地调用了:

$array = array('open_id'=>$openid);$url = dr_var("verify");$res = $this->curl_post($url,$array);

这里是在B系统接口里面模拟请求了A系统的一个verify接口,用来审核用户身份,然后根据审核结果决定B系统接口向外返回什么。

更多PHP相关知识,请访问搞代码

以上就是php别人做好了接口怎么去调用的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php别人做好了接口怎么去调用
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址