首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

好的API都有哪些特点?你能做到几点

好的API是怎样的,应该具备哪些特点,作者对此进行了详细说明,并把API比作产品,主张编写API时从用户的角度换位思考。 如果用户通过他们自己的代码与你的代码进行交互,那么你将需要构建一个API。...因此,理解好的API特性是至关重要的。那么什么是好的API呢“API”一词似乎是对软件开发人员的一种Rorschach Test。Web开发人员将API视为REST端点和wsdl。...API提供了一种更通用的思维方式,我个人喜欢下面“技术术语”的定义。 API是一组命令、函数、协议和对象,程序员可以用它们来开发软件或与外部系统进行交互。...那么什么是好的API呢?让我们看看一些好的API的特性。 简单 首先简单是最重要的。程序员倾向于解决复杂的问题,这使得我们很容易地让这些复杂性影响到编写的用户API。...把API看作一种产品 简单、有用、可发现、一致、可预测,所有这些不仅描述了良好的API,还描述了良好的产品。这不是偶然的,当你编写API时,你将创建一个产品。

1.3K70

PHPAPI讲解(一)

1、了解api   在使用与创建自己的API之前我们需要先了解什么是API!   API代表应用程序编程接口,而接口指的是一个特定的服务、一个应用程序或者其他程序的公共模块。   ...(备注:在学习API的时候看过的两本有关API的书籍都有提到这个SOA,但是由于自己还是个菜鸟所以对这个理解不太深。...所以对于以上SOA的含义摘抄于PHP精粹-编写高效PHP代码(美))   在使用api是涉及到一个重要的问题是传输的数据格式:在API数据传输中主要使用XML与Json数据格式。...所谓的访问API简单的来说就是客户端通过HTTP来访问服务器已定义好的程序,再进一步理解就是使用编程代码通过HTTP请求API获得自己所需要的数据。看如下简单过程图: ?...3、各种服务的简单实例 PHP与SOAP   简单介绍:   PHP中含有SOAP扩展这样方便我们建立与使用SOAP类型的API

1.2K30
领券