1、什么是接口?
如果把提供接口方比作蓄水池,那么这个蓄水池装着各种数据和函数。如果想把他的蓄水池里面的水分给别人,需要再身上
造出个出水口,这个出水口就是所谓的接口。这个时候水泵出场了,当他需要这些水的时候,他会向蓄水池发送请求,蓄水池
收到请求后向把水泵需要的水在分过去,也就是会返回一个结果。这样一来一回就完成了一个交互。
2.接口包含的内容
接口地址 请求方法 请求参数 返回内容 错误代码
接口地址:就是接口的地址,以网址的形式展现,一般发送请求给这个网址来进行交互操作
请求方法:请求指令可以用很多种语言来写,一般有curl、php、python、java等等;通过传输从接口获取数据,也就是向接口发送
一个传输的指令,传输形式主要有GET、POET、PUT、DELETE;
GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。不过对资源的增,删,改,查操作,其实都可以通过GET/POST
完成,不需要用到PUT和DELETE。所以我们一般只会看到GET、POST两种,GET用于资源的查询,POST用于资源的修改,GET一
般用于天气查询,余额查询之类的,POST用于登录信息的传输;(通过GET请求的数据,里面会包含请求的参数)
请求参数:当我向接口发送携带请求参数的请求时,都要携带什么字段,规则是什么。如下图:
返回内容:返回内容一般会以json或是XML的形式返回。
错误代码:最后是错误代码,一般都会附在接口文档的最后,如果在测试或是上线后,可以根据返回接
口查看问题。也可以在设计产品时将错误的状态显示在前端。