1.基本api組件:
包括各種表單組件(類似于網頁),文本和資訊應用可以被認為是最簡單和最基本的組件。
2.音頻組件/ API:
可用于語音分析,智能語音助手等應用,錄音由小程序本身提供,音頻分析需要單獨開發或與第三方界面一起開發
3.圖片組件:
照片/圖像分析功能(照片分析需要單獨開發或與第三方界面一起開發),圖像采集平臺,電子商務平臺,工作展示平臺
4.繪圖API:
它可用于圖像處理應用,繪圖板,報表或者其它與圖像處理相關的其他應用。
5.掃碼API:
通過該API實現二維碼識別,條形碼識別,“摩拜單車小程序”上的二維碼就是依靠這個api進行識別的。
6.Websocket API:
可以用做聊天室應用,多人交互式應用,多屏交互式應用,客戶服務對話應用,使用這個API的小程序并不多,客戶服務聊天類的功能非常適合使用此API。
7.上傳/下載/文件API:
文檔類顯示平臺(如ppt / pdf / word顯示),利用這一api可以實現文檔上傳和下載功能。
8.視頻組件API:
利用這個api可以實現視頻播放功能,彈幕功能,可控視頻交互(如現有視頻h5的交互),“騰訊視頻”小程序就是基于此API制作。
9.群信息API:
主要是獲取組ID和組昵稱,可以做一些與組相關的應用程序,現在的主要作用是群和小程序之間的權限互用。
10.位置API:
位置api可以用于Lbs應用,地圖應用(可以在地圖中插入元素)。
11.指南針API /重力感應API:
基于此api,開發者可以做一些指南針應用和搖一搖應用。 基于重力感應api,開發者還可以做一些魔術小程序。
12.動畫API:
可以做序列幀動畫,css3動畫(理論上大多數h5動畫都可以完成)。
13.模板消息API:
在用戶主動觸發小程序中的某些交互之后,后端可以在7天內向他發送“服務通知”消息(可以在用戶鎖定屏幕時顯示),并且可以用于事件訂閱,日歷提醒和其它應用 。 目前,使用此API的小程序有“王者榮耀賽事”和“朝夕日歷Pro”。
14.微信支付API:
微信支付api可以直接調用微信支付功能,需要單獨跑申請流程。遺憾的是,個人開發者目前無法調用微信支付api接口。
15.分享API:
目前,小程序的共享可以在好友之間傳播,也可以通過二維碼或小程序碼在朋友圈中傳播,也可以通過小程序卡片在公眾中跳轉。
16數據緩存API:
用于離線應用,提升體驗速度等等功能,主要實現的功能用戶不一定能夠感知到,通常用于程序優化。
17.系統信息API:
系統信息api主要用于判斷用戶所使用的操作系統版本,手機型號,微信版本等等
18.網絡狀態API:
主要用于網絡速度判斷功能,網絡統計。
19.打電話API:
調用這個api之后,用戶單擊小程序中的按鈕或數字就可以啟用呼叫功能。
20.登錄/用戶信息API:
在小程序的前端,可以直接獲取用戶數據資料(h5需要調用相關的后端接口),并且可以基于此小程序中的認證功能。
21.客戶服務信息API:
小程序管理端自帶客戶服務平臺,前端有一個相應的接口或組件供前端開發人員調用。
22.藍牙API:
它可以實現小程序與周圍藍牙設備之間的鏈接,并可以進行一些離線互動活動。
如果你有定制小程序或網站的需求,歡迎聯系火貓網絡。