查ICP網:全新的綜合網站備案信息查詢網
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
小程序是不是api?小程序不是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的唯一途徑。是實現所有關于用戶操作的基礎。