api是个什么东西?
我知道很多网站都写着的API接口,我问问这是什么东西?
我理解中,这就是个大function ,大obj,肯定是传值再返回值。
我问问这个技术叫什么,是和PHP对接,还是用ajax和js对接的。
具体怎么用,有资料木有,简单说说也行。
回复内容:
我现在自学了php JavaScript 对对象什么的大多数都会用了,就是单机自己做做实验,
我知道很多网站都写着的API接口,我问问这是什么东西?
我理解中,这就是个大function ,大obj,肯定是传值再返回值。
我问问这个技术叫什么,是和PHP对接,还是用ajax和js对接的。
具体怎么用,有资料木有,简单说说也行。
Api全称Application Programming Interface
,应用程序编程接口。
接口的意义就在于,你只要看着文档学会使用即可,不需要了解其中具体是如何实现的
,这也就是程序间解耦的一种方式。
接口的用途基本覆盖了技术领域的所有方面,在每个领域里其具体含义各有不同,但其本质和思想都离不开上述那句话。
api就是接口,你做了一个东西,一个库,一个框架,对外提供了哪些功能,这些功能叫什么,怎么用,就是api文档。
后端开发完成了,给前端提供什么样的数据,跟前端怎么交互,这个接口就是api,就是如何去交接的东西。
数据交换的接口
常用的
json = HTTP(文本传输协议) + JOSN(文件格式)
过去式
webservie = HTTP + XML +SOAP(协议)
RESTFULl 是一种标准 未来式
说个偏门的,对于restful Web API 有类似于WebService的WSDL api描述文档,目前swagger 和API blueprint比较流行,前者目前google 黑软都有加盟定制3.0通用规范
典型的API接口就是用的 REST HTTP(就是HTTP请求,可以是前端AJAX,也可以是后端)的方式与现有系统交互。
1.一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节,就相当于进门的一把钥匙。
2.还可以指帮助文档
现在有很多免费的API借口供我们使用,可以写个简单的APP
简单点来说吧,api
就是函数,是方法,也可以是帮助文档。
我们已知的PHP
中的所有方法都可以看做是一个简单api
,你不需要知道源码和底层是怎么运行的,只要通过PHP帮助文档
知道如果使用这个方法或者函数需要什么参数
就可以了。
就是这样,本人拙见。
上一篇: 计算访问次数。
推荐阅读
-
【在线等】求雅虎日本api解析(php),我再做一个代购网(雅虎日本,乐天),求高手帮忙解析下他们两个的api。
-
在做一个图片展示网站。想知道图片是如何存的?url?还是直接上传到服务器然后拿到他的路径
-
PHP判断一个字符串是否是回文字符串的方法_PHP
-
开发一款app,php做服务端,有一个功能是附近的人和发布动态的时候发布自己的定位,php世界有啥好的方案去做这些吗?
-
个小网站怎么快速获取好排名,收录的时候是契机
-
PHP is_dir() 判断给定文件名是否是一个目录_PHP教程
-
有一个函数是读取mysql的资源 是一次读取全部 不用循环的函数!
-
从网上找了个php开发的zlchat视频会议,自己局域网能用,放到服务器上就不能用,是怎么回事
-
请问一下,大家更新站点(包括数据库)是怎样的一个流程?
-
,系统的一个php数据对象,var_dump后,属性名居然是字符串类型的数字0()