我是靠谱客的博主 醉熏鞋垫,最近开发中收集的这篇文章主要介绍PHP接口(Interface)原文链接一、接口初步,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原文链接

一、接口初步

1、什么是接口

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。通俗来讲的接口就是实现软件/硬件之间数据交互的一个方式

 

2、接口的请求流程

该请求的过程和之前学习的ajax请求很类似。

3、请求类型

请求类型有post、get,上述2个是从类型角度考虑的,还有可以从协议的不同上可以考虑。

http请求可以分为http协议和https协议。

 

4、请求方式(重点)

①浏览器直接访问

②ajax请求

③在php中可以使用file_get_contents(只能产生get请求)

④比较专业的请求方式:curl请求方式

 

案例:尝试封装一个自己的curl请求方式

 

①curl请求过程的了解

A,初始化链接;

B,可能需要传递一些参数,进行配置参数;

C,发送请求;

D,关闭请求

 

②要求:必须开启php的curl扩展

修改php.ini文件

去掉curl扩展前面的分号

验证是否开启php扩展:通过phpinfo来验证

通过浏览器进行访问测试:

③可以按照上述①的流程来编写自己的请求方法

封装在Common/Common/function.php

④测试验证requestUrl方法是否能够发送上述的四个请求类型

请求结果:

Curl的使用场景:

①用于接口请求的发送;

②用于采集数据;

5、返回数据类型

在接口中常见的返回数据类型有:json、xml、数组(js数组)。

最后

以上就是醉熏鞋垫为你收集整理的PHP接口(Interface)原文链接一、接口初步的全部内容,希望文章能够帮你解决PHP接口(Interface)原文链接一、接口初步所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部