首頁 > 常見問題 > 小程式是不是api

小程式是不是api

藏色散人
發布: 2022-01-04 15:17:29
原創
2580 人瀏覽過

小程式不是api;API是Application Programming Interface的縮寫,是應用程式介面的意思,而小程式是一個相對比較封閉的環境,想要與外界的程式聯通,就可以透過小程式的API呼叫來實作。

小程式是不是api

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

小程式是不是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的唯一途徑。是實現所有關於使用者操作的基礎。

推薦學習:《小程式開發教學

以上是小程式是不是api的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板