类别:PHP问题 / 日期:2019-12-02 / 浏览:88 / 评论: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;
     }

然后就愉快地挪用了:

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

这里是在B体系接口内里模仿要求了A体系的一个verify接口,用来考核用户身份,然后依据考核效果决议B体系接口向外返回什么。

更多PHP相干学问,请接见ki4网!

以上就是php他人做好了接口怎样去挪用的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。