支付寶小程序 術(shù)語庫

2020-09-07 16:11 更新

照所在文檔所屬板塊進(jìn)行分類排版,方便查找。

A

ACSS

ACSS 是一套樣式語言,用于描述 AXML 的組件樣式,決定 AXML 的組件的顯示效果。

ACSS 和 CSS 規(guī)則完全一致,可以 100% 兼容使用。為了契合小程序的開發(fā),ACSS 對 CSS 進(jìn)行了擴(kuò)充,支持 px,rpx,vh,vw 等單位。ACSS 兼容各種手機(jī)端的樣式。

AES

AES(Advanced Encryption Standard,高級加密標(biāo)準(zhǔn)),是目前對稱密鑰加密中比較通用的一種加密方式。速度快,安全級別高,支持 128、192、256、512 位密鑰的加密。

Android

Android(安卓)是一種基于 Linux 的自由及開放源代碼的操作系統(tǒng)。主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由 Google 公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。

API

API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),或指軟件系統(tǒng)不同組成部分銜接的約定。目的是提供應(yīng)用程序與開發(fā)人員基于某軟件得以訪問一組例程的能力,而又無需訪問原碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。

app_auth_code

app_auth_code 是第三方應(yīng)用的授權(quán)碼,用于換取 app_auth_token。

app_auth_token

app_auth_token 是第三方應(yīng)用獲取授權(quán)的授權(quán)碼,用于第三方應(yīng)用代模板、商戶應(yīng)用發(fā)起請求。

APPID

APPID 是支付寶分配給開發(fā)者的應(yīng)用 ID,是應(yīng)用的唯一標(biāo)示,只有應(yīng)用創(chuàng)建后才可以獲取。小程序?qū)儆谥Ц秾殤?yīng)用之一,創(chuàng)建小程序應(yīng)用則可獲得小程序應(yīng)用的 APPID。

ARGB

ARGB 是一種色彩模式,是 RGB色 彩模式附加上 Alpha(透明度)通道,常見于32 位位圖的存儲結(jié)構(gòu)。

auth_code

auth_code 臨時授權(quán)碼,一次有效,auth_code 有效期為 3 分鐘到 24 小時(開放平臺規(guī)則會根據(jù)具體的業(yè)務(wù)場景動態(tài)調(diào)整 auth_code 的有效期,但是不會低于 3 分鐘,同時也不會超過 24 小時),超過有效期的 auth_code 即使未使用也將無法使用。用戶的每次授權(quán)動作都會生成一個新的 auth_code。

AXML

AXML 是小程序框架設(shè)計的一套標(biāo)簽語言,用于描述小程序頁面的結(jié)構(gòu)。AXML 語法可分為五個部分:數(shù)據(jù)綁定、條件渲染、列表渲染、模板、引用。

B

B2C

B2C(Business-to-Consumer,商對客電子商務(wù)模式)是指電子商務(wù)的一種模式,也是直接面向消費(fèi)者銷售產(chǎn)品和服務(wù)商業(yè)零售模式。

BaaS

BaaS(Backend as a Service,后端即服務(wù)),向開發(fā)者提供后端基礎(chǔ)功能,通過 API 方式進(jìn)行調(diào)用。例如文件存儲、數(shù)據(jù)庫、消息等。

Base64

Base64 是一種基于 64 個可打印字符來表示二進(jìn)制數(shù)據(jù)的方法。小程序暫不支持。

白名單

白名單 是對用戶狀態(tài)進(jìn)行標(biāo)識的方式。與 黑名單 相對的概念,當(dāng)用戶被設(shè)置在白名單內(nèi)的時候,該用戶能夠通過;反之,則不能通過。

C

C2C

C2C(customer to customer,個人與個人之間的電子商務(wù))。例如,淘寶網(wǎng)。

CSS

CSS(Cascading Style Sheets,層疊樣式表)是一種用來表現(xiàn) HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個應(yīng)用)或 XML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個子集)等文件樣式的計算機(jī)語言。CSS 不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動態(tài)地對網(wǎng)頁各元素進(jìn)行格式化。支付寶小程序提供 ACSS 語言,兼容 CSS 語言的基礎(chǔ)上并進(jìn)行了擴(kuò)充,更契合小程序的開發(fā)。

D

第三方應(yīng)用

第三方應(yīng)用 并不是實(shí)體的應(yīng)用形式,而是系統(tǒng)服務(wù)商(ISV)代替商戶簽約和調(diào)用接口的一個載體。 ISV 通過創(chuàng)建 第三方應(yīng)用 來為廣大商戶提供 服務(wù) (包括但不僅限于小程序、支付花唄、會員營銷、信用服務(wù)、行業(yè)解決方案、設(shè)計 和 API 等類目),代替沒有開發(fā)能力的商戶接入支付寶開放平臺的多種業(yè)務(wù)能力:代替商戶開發(fā)小程序、生活號;代替商戶的網(wǎng)頁應(yīng)用和移動應(yīng)用調(diào)用支付寶開放平臺提供的服務(wù)端接口(OpenAPI),實(shí)現(xiàn)業(yè)務(wù)場景。整體關(guān)系如下圖所示:

?image

ISV 創(chuàng)建完成第三方應(yīng)用后,獲取商戶的應(yīng)用授權(quán),并代商戶簽約(如需要)后,代替商戶調(diào)用業(yè)務(wù)接口(上圖中的應(yīng)用類型均可調(diào)用 OpenAPI,除此之外,小程序和生活號還提供其專屬 JSAPI)。ISV 通過代替商戶的應(yīng)用調(diào)用這些接口,實(shí)現(xiàn)業(yè)務(wù)功能,讓商戶服務(wù)更多 C 端用戶。 ISV 通過創(chuàng)建第三方應(yīng)用來幫助商戶更好地服務(wù)其 C 端用戶的過程,在開放平臺被稱為 服務(wù),ISV 可以將他的服務(wù)發(fā)布至服務(wù)市場,以供商戶訂購;當(dāng)然 ISV 也可以通過自有渠道來推廣他的服務(wù)。

電子海報

電子海報 是 支付寶 IoT 設(shè)備的廣告投放組件,商家可以通過在 智能設(shè)備運(yùn)營平臺 將投放的圖片或視頻事實(shí)推動到門店的 IoT 設(shè)備上,大幅度提高商家物料的下發(fā)速度以及內(nèi)部溝通成本。IoT 設(shè)備屏幕在收銀臺位置,可以幫助商家更好的傳遞到用戶商家活動信息。

多端發(fā)布

多端發(fā)布 是指使用支付寶小程序提供的各種接口可以開發(fā)其他端的小程序并發(fā)布到各個端使用。也就是說可以讓開發(fā)者開發(fā)一次支付寶小程序,同一套代碼不做任何改動就可以通過發(fā)布到各個端,同時觸達(dá)更多的用戶群體,節(jié)約了開發(fā)成本。

E

ESC 指令

ESC 指令 是 IoT 小程序向打印機(jī)發(fā)出的打印指令,通過這些指令指示打印機(jī)打印小票。通過調(diào)用 my.ix.printer API 進(jìn)行指令發(fā)送。

F

FaaS

FaaS(函數(shù)即服務(wù),F(xiàn)unction as a Service),允許開發(fā)者直接將程序部署到平臺上,以函數(shù)作為最小單元,通過 API 方式進(jìn)行調(diào)用。

分包加載

分包加載 是一種處理小程序代碼包過大的優(yōu)化方案。支付寶限制了代碼包不能超過 2MB,限制大小是出于對小程序啟動速度的考慮,希望用戶在使用任何一款小程序時,都能夠更加順暢。

如果代碼體積過大,則需要做分包加載處理。

G

Git

Git 是一個免費(fèi)開源的分布式版本控制系統(tǒng)??梢允褂?Git 管理小程序代碼。

公鑰證書

公鑰證書 是支付寶開放平臺提供對 X.509 格式證書的支持,開發(fā)者上傳證書后,后續(xù)在和支付寶開放平臺交互過程中支付寶會嘗試使用該證書進(jìn)行報文驗(yàn)簽。資金類接口必須使用公鑰證書模式加簽。

功能型 API

功能型 API 是用于實(shí)現(xiàn)某個特定功能的 API,分為異步型功能 API 和同步型功能 API。 API 命名以 my. 或 my.ix. 開頭,不以 my.on 或 my.off 開頭。

H

花唄分期

花唄分期 是小程序開放能力之一,花唄分期是螞蟻金服推出的消費(fèi)金融產(chǎn)品,用戶在商家端網(wǎng)站或線下門店購物時使用花唄分期支付,訂單全額實(shí)時支付到商家支付寶賬戶中,用戶分期償還花唄。

I

IDE

IDE(Integrated Development Environment,集成開發(fā)環(huán)境)是用于提供程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具。

支付寶小程序文檔中的 IDE 通常指的是支付寶小程序開發(fā)者工具。

IDE 模擬器

IDE 模擬器,可模擬支付寶小程序在支付寶客戶端真實(shí)的邏輯表現(xiàn),對于絕大部分的 JSAPI 均能夠在模擬器上呈現(xiàn)出正確的狀態(tài)。小程序項目通過編譯之后,自動在模擬器中運(yùn)行,無需真機(jī)即可快速預(yù)覽。基礎(chǔ)互動方式是通過鼠標(biāo)點(diǎn)擊、拖拽來模擬手指觸摸、拖動操作。

iOS

iOS 是由蘋果公司開發(fā)的移動操作系統(tǒng) 。蘋果公司最早于 2007 年 1 月 9 日的 Macworld 大會上公布這個系統(tǒng),最初是設(shè)計給 iPhone 使用的,后來陸續(xù)套用到 iPod touch 、iPad 以及 Apple TV 等產(chǎn)品上。

IoT

IoT(The Internet of Things,物聯(lián)網(wǎng))是互聯(lián)網(wǎng)基礎(chǔ)上的延伸和擴(kuò)展的網(wǎng)絡(luò),將各種信息傳感設(shè)備與互聯(lián)網(wǎng)結(jié)合起來而形成的一個巨大網(wǎng)絡(luò),實(shí)現(xiàn)在任何時間、任何地點(diǎn),人、機(jī)、物的互聯(lián)互通。

IoT 大屏自助設(shè)備小程序

IoT 大屏自助設(shè)備小程序 是指可在 支付寶認(rèn)證的大屏自助設(shè)備大屏自助機(jī)上開發(fā)的 IoT 小程序。

IoT 蜻蜓小程序

IoT 蜻蜓小程序 是指為蜻蜓系列設(shè)備開發(fā)的 IoT 小程序。根據(jù)蜻蜓系列設(shè)備的單屏和雙屏分為 IoT 單屏蜻蜓小程序和 IoT 雙屏蜻蜓小程序。

IoT 如意小程序

IoT 如意小程序 是支付寶 IoT 小程序在如意設(shè)備(支付寶盒 R0:點(diǎn)擊購買;支付寶盒 R0 生態(tài)版:點(diǎn)擊購買)上的實(shí)現(xiàn)。

IoT 設(shè)備所有者

IoT 設(shè)備所有者 指具備設(shè)備簽約關(guān)系的角色,設(shè)備所有者具備分發(fā)小程序到設(shè)備的權(quán)限。

IoT 小程序的開發(fā)離不開 IoT 設(shè)備作為硬件載體,需要購買合適的 IoT 設(shè)備,并簽約成為設(shè)備所有者后,才能對設(shè)備進(jìn)行 IoT 小程序的開發(fā)等操作。

IoT 雙屏蜻蜓小程序

IoT 雙屏蜻蜓小程序 是指針對具有前后兩個交互屏幕的蜻蜓設(shè)備開發(fā)的小程序,需要同時開發(fā)前屏和后屏兩個小程序,分別推送到前后兩個屏幕上。目前支持 IoT 雙屏蜻蜓小程序 的設(shè)備有支付寶盒 F4 Plus 機(jī)型。

IoT 雙屏小程序

IoT 雙屏小程序 是指針對具有前后兩個交互屏幕的蜻蜓設(shè)備開發(fā)的小程序,需要同時開發(fā)前屏和后屏兩個小程序,分別推送到前后兩個屏幕上。

IoT 雙屏桌面收銀機(jī)小程序

IoT 雙屏桌面收銀機(jī)小程序 是指可在支付寶認(rèn)證的雙屏桌面收銀機(jī)設(shè)備雙屏桌面收銀機(jī)) 上開發(fā)的小程序,需要同時開發(fā)商戶屏和顧客屏兩個小程序,分別推送到前后兩個屏幕上。

IoT 小程序

IoT 小程序 是支付寶實(shí)現(xiàn) IoT 設(shè)備二次開發(fā)的一種方法。類似支付寶小程序,IoT 小程序開放了一系列的 API組件,并且 IoT 小程序與支付寶小程序共享一個容器和一套消息,共享大部分組件。開發(fā)者可以快速開發(fā)一個 IoT 小程序,定制 IoT 設(shè)備功能,滿足各行業(yè)個性化的需求。

IoT 小程序分為 IoT 單屏小程序和 IoT 雙屏小程序,分別對應(yīng)只有一個顯示屏幕和具有前后兩個屏幕的 IoT 設(shè)備。

目前支持 IoT 小程序開發(fā)的有蜻蜓系列設(shè)備、支付寶合作桌面收銀設(shè)備和支付寶合作大屏自助設(shè)備。

IoT 小程序 API

IoT 小程序 API 是指 IoT 小程序特有的 API,IoT 小程序的 API 是以 my.ix 開頭,對于支付寶小程序或其他端的應(yīng)用不適用。

IoT 小程序服務(wù)分發(fā)

IoT 小程序服務(wù)分發(fā) 簡稱服務(wù)分發(fā),是指將已上線的 IoT 小程序,一鍵下發(fā)到指定的 IoT 設(shè)備上,建立小程序 APPID 和 IoT 設(shè)備的關(guān)聯(lián)關(guān)系。

服務(wù)分發(fā) 是 IoT 小程序開發(fā)的完成后投放使用的唯一步驟,只要完成將小程序分發(fā)到 IoT 設(shè)備上,IoT 小程序就可以在 IoT 設(shè)備上運(yùn)行。 服務(wù)分發(fā) 支持設(shè)備所有者將其他開發(fā)者的小程序,通過服務(wù)市場訂購或搜索的方式,分發(fā)到設(shè)備中。

IPv6

IPv6(Internet Protocol Version 6,互聯(lián)網(wǎng)協(xié)議第 6 版),是 IETF(互聯(lián)網(wǎng)工程任務(wù)組)設(shè)計的用于替代 IPv4 的下一代 IP 協(xié)議。

ISV

ISV(Independent Software Vendors,獨(dú)立軟件開發(fā)商) ,在小程序中,ISV 通常扮演 第三方服務(wù)開發(fā)者的角色,代理商戶開發(fā)或運(yùn)營小程序。

J

JavaScript

JavaScript 是一種屬于網(wǎng)絡(luò)的腳本語言,已經(jīng)被廣泛用于 Web 應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。

JSON

JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式。易于人閱讀和編寫,同時也易于機(jī)器解析和生成。

JSAPI

JSAPI 是支付寶小程序的前端 API。按實(shí)現(xiàn)的功能分類,可分為界面、多媒體、緩存、文件、位置、網(wǎng)絡(luò)、設(shè)備、數(shù)據(jù)安全、分享、收藏、自定義通用菜單、小程序當(dāng)前運(yùn)行版本類型、自定義分析、更新管理等 14 個大類。

K

開發(fā)機(jī)

開發(fā)機(jī) 是指開發(fā) IoT 小程序時作為小程序功能調(diào)試的 IoT 設(shè)備。 IoT 設(shè)備通過小程序容器 開發(fā)者模式 綁定 APPID 后,則被視為開發(fā)機(jī)。

開發(fā)者模式

開發(fā)者模式 是指 IoT 設(shè)備的開發(fā)調(diào)試模式,進(jìn)入該模式后,IoT 設(shè)備可以被 IDE 識別為在線狀態(tài),IoT 小程序可以推送到設(shè)備上進(jìn)行調(diào)試。

開發(fā)者中心控制臺

開發(fā)者中心控制臺 通常指的是 小程序管理中心。開發(fā)者可以在小程序管理中心中查看并管理小程序的運(yùn)營、數(shù)據(jù)、開發(fā)情況。

L

冷啟動

冷啟動 是指用戶打開未啟動過,或者是已經(jīng)銷毀的小程序。此時小程序會執(zhí)行初始化,初始化完成后,會觸發(fā) onLaunch回調(diào)函數(shù)。

M

模板消息

模板消息 是小程序開放能力之一,商家可以使用模板消息功能消息高效觸達(dá)用戶,把交易狀態(tài)變更、物流進(jìn)度更新等消息通知給用戶。當(dāng)用戶在小程序內(nèi)完成支付,或者當(dāng)用戶在小程序內(nèi)提交表單后,商家可以在 7 天內(nèi)給用戶發(fā)送不超過3條的模板消息通知(目前僅支持文字消息)。模板消息會發(fā)送到支付寶 APP 首頁的服務(wù)提醒中,模板消息可以關(guān)聯(lián)小程序的指定頁面,通過用戶點(diǎn)擊消息回訪小程序進(jìn)而查看更多內(nèi)容。

O

OAuth2.0

OAuth2.0(開放授權(quán))是一個關(guān)于授權(quán)的開放的網(wǎng)絡(luò)協(xié)議。允許用戶讓第三方應(yīng)用訪問該用戶在某一網(wǎng)站上存儲的的資源(如:照片,視頻,聯(lián)系人列表),而無需將用戶名和密碼提供給第三方應(yīng)用。

Open API

Open API 是支付寶小程序的服務(wù)端 API。通過 OpenAPI,小程序可以輕松實(shí)現(xiàn)用戶授權(quán)、獲取會員基礎(chǔ)信息、獲取用戶手機(jī)號、小程序喚起支付、跳轉(zhuǎn)支付寶卡包、會員開卡授權(quán)等多種多樣的功能。

P

PID

PID(合作者身份 ID)是商戶與支付寶簽約后,商戶獲得的支付寶商戶唯一識別碼。

Q

輕會員

輕會員 是小程序開放能力之一,是一款輕量級的差異化會員營銷工具,可讓用戶先享受權(quán)益,后支付會員費(fèi),體驗(yàn)作為輕會員和普通會員之間的差異化服務(wù),使商家會員經(jīng)營更簡單,促進(jìn)會員留存和復(fù)購。

蜻蜓獨(dú)立收銀模式和連接收銀機(jī)模式

蜻蜓獨(dú)立收銀模式和連接收銀機(jī)模式 就是蜻蜓設(shè)備在分發(fā) IoT 小程序之前具有的兩種收銀功能。這兩種模式可以直接綁定收款賬戶,通過蜻蜓刷臉或掃碼完成收銀。

蜻蜓設(shè)備系統(tǒng)

蜻蜓設(shè)備系統(tǒng) 是蜻蜓設(shè)備的基本運(yùn)行系統(tǒng),蜻蜓設(shè)備系統(tǒng)在 2.1.0.20190727XXXXXX 及以上版本集成了小程序容器。小程序容器 是用于支持 IoT 小程序在蜻蜓系統(tǒng)內(nèi)運(yùn)行的 APP。蜻蜓設(shè)備在開機(jī)聯(lián)網(wǎng)狀態(tài)下會自動下載最新的系統(tǒng)軟件包。設(shè)備在開機(jī)和重啟時,檢測到已下載完成的系統(tǒng)包將自動進(jìn)入安裝升級流程。此外,每日凌晨,處于開機(jī)狀態(tài)的設(shè)備會自動進(jìn)入安裝升級流程。自動升級暫不支持手動關(guān)閉。

蜻蜓系列設(shè)備

蜻蜓系列設(shè)備:目前,支付寶盒 F1、支付寶盒 F4、螞里奧蜻蜓 T1A、商米蜻蜓 T3B00 、支付寶盒 F4H、支付寶盒 F4 Plus,統(tǒng)稱為蜻蜓系列設(shè)備。 通常情況下 IoT 蜻蜓小程序適用于蜻蜓單屏設(shè)備,對于蜻蜓雙屏設(shè)備則需要在開發(fā)時考慮兼容性。

蜻蜓小指令

蜻蜓小指令 是實(shí)現(xiàn)蜻蜓與其他收銀設(shè)備聯(lián)動的一種方法。其他收銀設(shè)備可以向蜻蜓發(fā)送小指令喚起對應(yīng)的程序,同時蜻蜓可以通過小指令發(fā)送數(shù)據(jù)到其他收銀設(shè)備。

蜻蜓應(yīng)用

蜻蜓應(yīng)用 是承載蜻蜓標(biāo)準(zhǔn)收銀(包括獨(dú)立收銀和連接收銀機(jī)收銀)和電子海報等功能的 APP。

當(dāng)前蜻蜓應(yīng)用版本說明僅針對蜻蜓系列設(shè)備,暫不適用支付寶合作的臺式收銀設(shè)備及自助設(shè)備。

R

熱啟動

熱啟動 是指用戶打開已經(jīng)關(guān)閉但仍處于后臺運(yùn)行的小程序。在這種情況下,小程序并不會被銷毀后重啟,而僅是從后臺切換到前臺,此時,onShow 函數(shù)會觸發(fā),onLaunch 回調(diào)函數(shù)不會被觸發(fā)。

S

SDK

SDK(Software Development Kit,軟件開發(fā)工具包),是為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件時的開發(fā)工具的集合。

Serverless

Serverless 是指由第三方負(fù)責(zé)后端的基礎(chǔ)架構(gòu)和設(shè)施,以服務(wù)的方式向開發(fā)者提供所需功能。開發(fā)者不再需要考慮服務(wù)器的問題,計算資源作為服務(wù)而不是服務(wù)器的概念出現(xiàn),開發(fā)者只需要專注于代碼和業(yè)務(wù),快速迭代,更快速地開發(fā)軟件。

Serverless 包含了以下領(lǐng)域:

  • BaaS:后端即服務(wù)(Backend as a Service),向開發(fā)者提供后端基礎(chǔ)功能作為服務(wù),通過 API 方式進(jìn)行調(diào)用。比如:文件存儲、數(shù)據(jù)庫、消息等。
  • FaaS:函數(shù)即服務(wù)(Function as a Service),允許開發(fā)者直接將程序部署到平臺上,以函數(shù)作為最小單元,通過 API 方式進(jìn)行調(diào)用。

SJS

SJS(safe/subset javascript)是小程序一套自定義腳本語言,可以在 AXML 中使用其構(gòu)建頁面結(jié)構(gòu)。

SJS 是 JavaScript 語言的子集,與 JavaScript 是不同的語言,其語法并不與 JavaScript 一致,請勿將其等同于 JavaScript。

沙箱環(huán)境

沙箱環(huán)境(Beta) 是支付寶提供協(xié)助開發(fā)者進(jìn)行接口功能開發(fā)及主要功能聯(lián)調(diào)的輔助環(huán)境。沙箱環(huán)境模擬了開放平臺部分產(chǎn)品的主要功能和主要邏輯。小程序?qū)τ谏诚洵h(huán)境的應(yīng)用基于 IDE 擴(kuò)展工具的沙箱環(huán)境切換擴(kuò)展。

商戶會員卡

商戶會員卡 是小程序開放能力之一,會員卡產(chǎn)品是商戶營銷的基礎(chǔ)能力,滿足商戶對于持有會員卡用戶的營銷需求。

生命周期

生命周期 就是一個對象的生老病死,通常指程序從創(chuàng)建、開始、暫停、喚起、停止、卸載的過程。

小程序的生命周期又可分為 應(yīng)用生命周期頁面的生命周期

事件監(jiān)聽型 API

事件監(jiān)聽型 API 是用于監(jiān)聽某個系統(tǒng)事件是否觸發(fā),API 命名以 my.on 或 my.ix.on 開頭。

事件監(jiān)聽型 API 接受一個 callback 回調(diào)函數(shù)作為參數(shù)。當(dāng)具體事件觸發(fā)時,會觸發(fā) callback 函數(shù)調(diào)用。該 callback 函數(shù)可以傳給對應(yīng)以 my.off 或 my.ix.off 開頭的同名 API 來解除監(jiān)聽關(guān)系,如果直接調(diào)用以 my.off 或 my.ix.off 開頭的同名 API 則解除所有監(jiān)聽關(guān)系。

以上為通用說明,特定 API 的入?yún)⒓胺祷刂狄?API 文檔為準(zhǔn)。

收銀臺

收銀臺 是 IoT 小程序集成刷臉支付和掃碼支付功能的主要 API,要求 蜻蜓應(yīng)用 2.8.1 及以上版本。

收銀臺操作指令

收銀臺操作指令 是指控制在收銀臺界面上刷臉、掃碼等功能開關(guān)的指令。

刷臉核身

刷臉核身 是指通過刷臉來獲取用戶的支付寶 user_id 來核實(shí)用戶身份的功能。

刷臉核身為 IoT 小程序容器 10.1.60.20-18 版本開始提供支持,且要求蜻蜓應(yīng)用 2.8.1 及以上版本。

刷臉認(rèn)證

刷臉認(rèn)證 是小程序開放能力 支付寶身份驗(yàn)證 能力的身份驗(yàn)證方式之一。通過設(shè)備掃描使用者面部信息進(jìn)行身份驗(yàn)證,目前該功能已升級為支付寶身份驗(yàn)證。

T

TSC 指令

TSC 指令 是IoT 小程序向標(biāo)簽打印機(jī)發(fā)出的打印指令,通過這些指令指示打印機(jī)打印標(biāo)簽。

同步型功能 API

同步型功能 API 是 功能型 API的一種,API 命名以 my. 或 my.ix. 開頭,以 Sync 結(jié)尾,例如 my.setStorageSync 、my.ix.getVersionSync 等。 同步型功能 API 的執(zhí)行結(jié)果可以通過函數(shù)返回值直接獲取,如果執(zhí)行出錯會拋出異常:

try {


  my.setStorageSync('key', 'value')


} catch (e) {


  console.error(e)


}

以上為通用說明,特定 API 的入?yún)⒓胺祷刂狄栽敿?xì) API 文檔為準(zhǔn)。

U

UGC

UGC(User Generated Content),用戶在使用小程序過程產(chǎn)生用戶原創(chuàng)內(nèi)容。

uni-app

uni-app 是 IDE 的跨平臺開發(fā)擴(kuò)展功能,支持在阿里云小程序開發(fā)者工具中將 uni-app 工程編譯為微信小程序,并同時打開微信開發(fā)者工具。

UTC

在國際無線電通信場合,為了統(tǒng)一,使用同一時間,稱為通用協(xié)調(diào)時(UTC, Universal Time Coordinated)。

UUID

UUID 通用唯一識別碼。小程序部分與硬件相關(guān)的接口會使用 UUID 作為入?yún)ⅰ?/p>

W

WebAssembly

WebAssembly 是一個新的 Web 標(biāo)準(zhǔn),它定義了網(wǎng)頁中的可執(zhí)行代碼的二進(jìn)制格式和相應(yīng)的類似匯編語言格式。他的目標(biāo)是使執(zhí)行代碼幾乎與本地機(jī)器代碼一樣快,它被用來作為 JavaScript 的補(bǔ)充,以加速 Web 應(yīng)用程序的性能關(guān)鍵部分。

web-view

web-view 網(wǎng)絡(luò)視圖,能加載并顯示網(wǎng)頁,可以將其視為一個瀏覽器。主要用于展示網(wǎng)絡(luò)請求后的內(nèi)容,就是將網(wǎng)絡(luò)地址請求的內(nèi)容展示在里面。

支付寶小程序提供 web-view 組件來實(shí)現(xiàn)該功能。

worker

worker 是小程序運(yùn)行架構(gòu)的一部分。小程序運(yùn)行架構(gòu)分為 webview 和 worker 兩個部分,worker 則負(fù)責(zé)存儲數(shù)據(jù)和執(zhí)行業(yè)務(wù)邏輯。

X

小程序 Serverless

小程序 Serverless 是阿里云提供的包括云函數(shù)、數(shù)據(jù)存儲、文件存儲等一整套后端服務(wù)。開發(fā)者通過 API 方式即可獲取云函數(shù)、數(shù)據(jù)存儲、文件存儲、音視頻、圖像處理等服務(wù),不需要關(guān)心服務(wù)器或底層運(yùn)維設(shè)施,可以更專注于代碼和業(yè)務(wù)本身。

小程序二維碼

小程序二維碼 是小程序開放能力之一,在用戶掃一掃小程序二維碼后,可以打開小程序并跳轉(zhuǎn)到二維碼指定的頁面。商家在線上和線下推廣業(yè)務(wù)時,可以把小程序二維碼加入到用于傳播的廣告圖、海報或商品上,引導(dǎo)用戶進(jìn)入小程序體驗(yàn)服務(wù)。

小程序基礎(chǔ)庫

小程序基礎(chǔ)庫 是負(fù)責(zé)框架的加載的容器,提供小程序框架需要的標(biāo)準(zhǔn)組件和標(biāo)準(zhǔn) API 接口。

小程序框架

小程序提供了一套簡單高效的開發(fā)框架,讓開發(fā)者可以在支付寶中開發(fā)具有原生 APP 體驗(yàn)的服務(wù)。

整個小程序框架系統(tǒng)分為兩部分:邏輯層(App Service)和 視圖層(View)。小程序提供了自己的視圖層描述語言 AXML 和 ACSS,以及基于 JavaScript 的邏輯層框架,并在視圖層與邏輯層間提供了數(shù)據(jù)傳輸和事件系統(tǒng),讓開發(fā)者能夠?qū)W⒂跀?shù)據(jù)與邏輯。

小程序容器

小程序容器 是用于支持 IoT 小程序在蜻蜓系統(tǒng)內(nèi)運(yùn)行的 APP,蜻蜓設(shè)備開機(jī)、重啟或閑置 30 分鐘后會自動檢查最新軟件版本并下載安裝。自動升級暫不支持手動關(guān)閉??梢酝ㄟ^ my.ix.getVersion 查詢當(dāng)前設(shè)備小程序容器版本。

小程序調(diào)試

小程序調(diào)試 是小程序發(fā)布前對小程序的功能試錯。IDE 提供了 IDE 調(diào)試、真機(jī)調(diào)試和性能調(diào)試三大功能進(jìn)行調(diào)試,支持?jǐn)帱c(diǎn)調(diào)試。

小程序云

小程序云 是阿里云面向小程序場景提供的一站式云服務(wù),幫助開發(fā)者實(shí)現(xiàn)一云多端的業(yè)務(wù)戰(zhàn)略。開發(fā)者可通過小程序云支撐各類小程序前端,在一朵云內(nèi)實(shí)現(xiàn)統(tǒng)一的資源管理、統(tǒng)一的數(shù)據(jù)運(yùn)營和統(tǒng)一的業(yè)務(wù)設(shè)計。

小程序云應(yīng)用

小程序云應(yīng)用 是面向小程序應(yīng)用場景,為開發(fā)者提供的一鍵構(gòu)建后端應(yīng)用運(yùn)行環(huán)境、后端服務(wù)部署、運(yùn)維監(jiān)控等能力的一站式小程序部署服務(wù)。

小程序支付

小程序支付 是小程序開放能力之一,用戶可以在小程序內(nèi)喚起支付寶收銀臺進(jìn)行支付。

小程序組件

小程序組件 是小程序視圖控件,開發(fā)者可以通過組合組件進(jìn)行業(yè)務(wù)開發(fā)。

小額免密支付

小額免密支付 是指小額支付無須密碼和消費(fèi)者簽名即可完成,每筆小于等于 1000 元的訂單可以免密支付。

小螞哥

小螞哥 是支付寶開放平臺提供的 24 小時智能問答機(jī)器人,打開小螞哥聊天界面,輸入中文提問,即可獲得智能推薦的回答。

Y

頁面生命周期

頁面生命周期 是指小程序內(nèi)部某個頁面從進(jìn)入到離開或某個頁面到另一個頁面的過程。

頁面棧

頁面棧 是小程序框架管理界面的方式,通過一個頁面棧的設(shè)計可以完成所有界面的管理??梢允褂?getCurrentPages().length 查看當(dāng)前頁面棧頁面深度,小程序規(guī)定最多不能超過 10 層頁面棧。

異步型功能 API

異步型功能 API 是 功能型 API的一種,API 命名僅以 my. 或 my.ix. 開頭,不以 Sync 結(jié)尾,例如 my.navigateTo、my.ix.startApp 等。

異步型功能 API 的入?yún)⒍紴橐粋€ Object 對象,并包含三個子屬性:

屬性 類型 必填 描述
success Function 調(diào)用成功的回調(diào)函數(shù)。
fail Function 調(diào)用失敗的回調(diào)函數(shù)。
complete Fuction 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)。

回調(diào)結(jié)果若無特殊說明,一般為一個 Object 對象,包含以下子屬性:

屬性 類型 說明
errCode String 錯誤碼,接口調(diào)用成功,errorCode=0。
errorMsg String 錯誤信息,接口調(diào)用成功返回 ok。
其他 - API 返回的其他數(shù)據(jù)。

以上為通用說明,特定 API 的入?yún)⒓胺祷刂狄栽敿?xì) API 文檔為準(zhǔn)。

應(yīng)用

應(yīng)用 是開發(fā)者以軟件形式向用戶提供的特定場景或行業(yè)解決方案。

應(yīng)用具備開發(fā)能力的商戶或系統(tǒng)服務(wù)商(ISV)入駐開放平臺后,需要通過創(chuàng)建應(yīng)用的方式接入支付寶的各種能力(如當(dāng)面付、商戶會員卡、各類營銷券、生活號、余利寶等)并進(jìn)行開發(fā),基于對行業(yè)及業(yè)務(wù)場景的理解,創(chuàng)造能夠滿足市場需要的解決方案,以應(yīng)用的形式服務(wù)用戶。

支付寶開放平臺目前支持四種應(yīng)用類型接入:網(wǎng)頁&移動應(yīng)用、生活號、小程序和第三方應(yīng)用。

應(yīng)用網(wǎng)關(guān)

應(yīng)用網(wǎng)關(guān) 是用于接收支付寶異步通知,例如口碑開店中,需要配置此網(wǎng)關(guān)來接收開發(fā)者門店被動通知。

預(yù)審核

預(yù)審核 是能夠幫助開發(fā)者在小程序正式提審前全面檢測小程序?qū)徍酥笜?biāo)、更多地暴漏小程序功能及性能等問題,提高審核通過率。預(yù)審核任務(wù)觸發(fā)時,小程序云將自動申請一臺免費(fèi)真機(jī)測試設(shè)備,模擬用戶的操作方式對小程序進(jìn)行智能遍歷。預(yù)審核任務(wù)在上傳小程序時并發(fā)執(zhí)行,不阻塞其他操作。

云服務(wù)

云服務(wù) 是指 Basement 服務(wù)空間獨(dú)立部署在云端的功能服務(wù)??梢栽诳蛻舳酥型ㄟ^關(guān)聯(lián)或配置配置文件匹配某個空間的服務(wù)。

云函數(shù)

云函數(shù)(FaaS)是一段運(yùn)行在云端的、輕量的、無關(guān)聯(lián)的、并且可重用的代碼。無需管理服務(wù)器,只需編寫和上傳代碼,即可獲得對應(yīng)的數(shù)據(jù)結(jié)果。使用云函數(shù)可以使企業(yè)和開發(fā)者不需要擔(dān)心服務(wù)器或底層運(yùn)維設(shè)施,可以更專注代碼和業(yè)務(wù)本身,也可以使代碼進(jìn)一步解耦,增加其重用性。

Z

真機(jī)調(diào)試

真機(jī)調(diào)試 指的是模擬小程序在真實(shí)手機(jī)上運(yùn)行,用各種手段進(jìn)行查錯和排錯,以測試小程序功能開發(fā)的完成。

小程序 IDE 提供遠(yuǎn)程真機(jī)調(diào)試功能,利用這個功能,您可以:

  • 在 IDE 中斷點(diǎn)調(diào)試遠(yuǎn)程小程序。
  • 在 IDE 中查看遠(yuǎn)程界面的 AXML 結(jié)構(gòu)與樣式。
  • 在 IDE 中查看手機(jī) Network & Storage 等信息。
  • 在 IDE 中查看小程序在手機(jī)端的運(yùn)行日志。

真機(jī)云測

真機(jī)云測 是支付寶開放平臺免費(fèi)提供的一套完整的小程序云真機(jī)自動化檢測方案,能夠幫助開發(fā)者全面地檢測小程序缺陷,評估產(chǎn)品質(zhì)量,提高審核通過率。

在小程序交付到真實(shí)用戶之前,您可以通過 IDE 申請云測試,執(zhí)行測試后查看自動生成的測試報告,檢測小程序缺陷。

支付寶服務(wù)市場

支付寶服務(wù)市場簡稱服務(wù)市場,是一站式商家服務(wù)平臺,服務(wù)于商家和第三方服務(wù)提供者(系統(tǒng)服務(wù)商 ISV)。商家在服務(wù)市場里訂購支付寶官方或服務(wù)商提供的優(yōu)質(zhì)服務(wù)。

  • 商家:商家可在服務(wù)市場的平臺上,訂購需要的軟件服務(wù)、解決方案、硬件設(shè)置、流量商品等。
  • 服務(wù)商:第三方服務(wù)提供者可在服務(wù)市場的平臺上,發(fā)布應(yīng)用類、經(jīng)營類服務(wù),供商家訂購,獲得海量商家資源。

支付寶卡包

支付寶卡包(Alipass) 是小程序開放能力之一,是支付寶公司推出的一款可以管理電子憑證的產(chǎn)品;該產(chǎn)品聚合來自各類生活服務(wù)的票據(jù)憑證,包括優(yōu)惠券、折扣券、代金券、換購券、電影票、演出票、火車票、機(jī)票。

支付寶開放平臺

支付寶開放平臺,致力于為開發(fā)者提供支付、理財、信用、口碑開店、安全、營銷、社交等各類能力及行業(yè)解決方案,在這里可以找到開發(fā)者、服務(wù)商、渠道商需要的各種能力等。

支付寶蜻蜓

支付寶蜻蜓 即支付寶盒(蜻蜓)是支付寶推出的全新的刷臉支付產(chǎn)品,可在醫(yī)院、超市、餐廳、品牌零售店、便利店等多個場景使用,只要將蜻蜓接入人工收銀機(jī),并放置在收銀臺上,顧客只要對準(zhǔn)攝像頭就能快速完成刷臉支付,無須再掏出手機(jī) 掃一掃。

蜻蜓采用全新 3D 結(jié)構(gòu)光攝像頭,立體掃描+AI 算法,輕松實(shí)現(xiàn) 99.99% 金融級安全識別度;超大廣角采集人臉,無論逆光側(cè)光,同樣清晰;識別速度快如閃電,人臉1秒識別,條碼與二維碼更不在話下。

蜻蜓超薄機(jī)身,小巧底座,即插即用,只要有 USB 接口,便無需改造商家 ERP 系統(tǒng);掃臉掃商品,一屏全搞定,CRM 運(yùn)營一機(jī)掌握;軟硬件結(jié)合開展會員身份運(yùn)營,前景更廣闊。

蜻蜓不僅省去了用戶掏出手機(jī)掃描二維碼的步驟,甚至用戶前往經(jīng)常出沒的場景如便利店、超市,系統(tǒng)均可通過智能算法支持消費(fèi)者直接刷臉支付,解決了忘帶手機(jī)、手機(jī)沒電等窘迫環(huán)境下的支付問題。

智能客服

智能客服 是小程序基于螞蟻金服 人工智能技術(shù)+支付寶15年客服經(jīng)驗(yàn) 沉淀,針對小程序商家進(jìn)行定制的一站式客智能客服體系,圍繞 溝通 和 運(yùn)營 能力進(jìn)行重點(diǎn)打造,幫助商家輕松提供 7*24 小時隨時隨地的服務(wù)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號