零基础学做网站培训介绍

当前位置:

什么是API

以下为学做网站论坛关于“什么是API”讲解视频教程。

API又叫接口,它是实现某项功能的代码集。 例如:获取服务器传输的信息,会有专门的API 获取用户的头像,名称,手机号也有对应的API。

API:应用程序接口(API:Application Program Interface)
应用程序编程接口,也是程序员口中常说的接口。其实api并不专属于小程序,任意编程语言或程序形态都有相对应的api。而我们今天谈的小程序api,是微信小程序团队为了方便开发人员制作开发小程序,而将一些常用的,或者底层的方法进行封装,并提供给开发人员使用的程序接口。

常用的小程序api有:

  1. 网络请求:发起请求,下载文件,上传文件,websocket。这一类的api是前端与后端信息交互的主要途径,只有通过与服务器的交互,才能实现大部分的业务功能。比如获取用户信息,交易信息,订单信息等。都必须通过该api来进行获取。
  2. 数据缓存:localstorage的增删改查。该类api的作用在于小程序的本地缓存信息,比如用户的爱好,用户的登录凭证等,都会常常用到该类api。合理使用可以减少服务器的网络压力。
  3. 媒体类:地图,图片,视频,音频,录音,相机,富文本等。这类api是微信官方为了方便开发人员处理媒体内容而开发的api,可以很大程度的方便了展示,读取,储存媒体内容,是实现精彩缤纷的小程序的关键。也只有调用该类小程序,才能正常的使用媒体内容。
  4. 画布:canvas组件。该类小程序对标h5标准的canvas组件,在实现一些特殊图像内容时常常用到,比如说特别常见的echart图标功能, 使用的底层组件就是canvas,可以说拥有了canvas才拥有了最大的想象空间。因为有他的存在,才能实现各种各样缤纷多彩的网页设计。
  5. 开放接口: 登录,小程序跳转,账号信息,用户信息。该类api是在小程序内调用用户的信息,实现登录,获取用户唯一标识openId的唯一途径。是实现所有关于用户操作的基础。

未介绍到的小程序还有很多,未来也将会有更多。小程序正在高速发展的过程中,未来可能会带来更多的可能!
操作系统已经为我们实现了很多功能,它们都被封装成了一个一个的函数,有成百上千个之多,这些函数就叫做 API。程序员要想使用某个功能,只需要调用相应的函数。
Windows、Linux、Mac OS、Unix 这些常见的操作系统大部分功能都使用C语言开发,它们的 API 也以C语言的形式呈现。操作系统 API 数目众多,官方必须提供详细的说明文档(Windows API 的说明文档叫 MSDN),程序员在使用 API 时,需要频繁地查阅这些文档。

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 我们如果想做一个资源共享的网站,就离不开json,通过API接口来读取JSON数据信息。那么对于PHP程序开发的网站,PHP怎么通过API接口读取JSON数据呢?
  • 我们使用Wordpress建网站后,如何让网站与百度熊掌号连接,让我们网站上发布的文章立即提交到百度熊掌号,增加网站内容的收录量。提交网站内容给
  • 什么是API 图文教程 (1268 次浏览)
    API又叫接口,它是实现某项功能的代码集。 例如:获取服务器传输的信息,会有专门的API 获取用户的头像,名称,手机号也有对应的API。API:应用程