小程序是api吗

发布时间:2022-01-04 15:32:03 作者:小新
来源:亿速云 阅读:146

小编给大家分享一下小程序是api吗,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

小程序不是api;API是Application Programming Interface的缩写,是应用程序编程接口的意思,而小程序是一个相对比较封闭的环境,想要与外界的程序联通,就可以通过小程序的API调用来实现。

本文操作环境:MIUI12.5系统、小米11、微信8.0.1。

小程序不是api。

API是Application Programming Interface的缩写,是应用程序编程接口的意思,它不是小程序才有的,任何编程语言或者说程序形态都会有它们对应的API。今天想跟大家说的就是小程序的API,微信小程序团队我了让来发人员更方便去做小程序开发,会讲一些比较常用的,或者说是底层的方法进行封装,并提供给开发人员使用,这个就是接口。

小程序是一个相对比较封闭的环境,想要与外界的程序联通,就要通过小程序的API调用来实现。微信小程序的所有结构都是能够从官方文件中获取的。

我们比较常用的小程序api有:

1. 网络请求:

发起请求→下载文件→上传文件,这是Websocket,这种类型的API是前端和后端信息互换的主要路劲,只有经过服务器的交互才能实现绝大部分的业务功能。例如用户信息的获取、交易信息订单信息的查询。

2. 数据缓存

localstorage的增加和删除的改查。这一种api主要是用于小程序缓存本地信息。例如登记用户的凭证就会用到这类型的API,用得好是可以帮助服务器减压的。

3. 媒体类

媒体类一般指的是图片、地图、视频、相机、录音之类的,它是微信官方为了方便广大开发人员处理媒体数据开发的,可以说是很大程度上为展示、读取、储存媒体内容提供了便利,是实现小程序多样化的关键。

4. 画布

Canvas组件,它是对应H5的组件,通常是在实现特殊图像内容的时候会用到,举个例子,就是是大家比较常见的echart图标功能,要使用的底层组件就是Canvas,可以说Canvas帮大家最大程度地发挥自己的想象空间,让各种各样的网页设计得以呈现。

5. 开放接口

这里说的就是小程序跳转、登录、用户信息、账号信息调用的插件,实现登录,获取用户唯一标识openId的唯一途径。是实现所有关于用户操作的基础。


以上是“小程序是api吗”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 「小程序JAVA实战」小程序和后台api通信(28)
  2. 小程序有可能代替APP吗?

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

小程序 api

上一篇:DC/OS是怎么解决问题的

下一篇:JS的script标签属性有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》