IT 之家 9 月 12 日消息,科技媒體 Android Authority 于 9 月 10 日發布博文,報道稱谷歌正推進 Play Integrity API,方便開發者審查應用是否爲 " 未授權 " 狀态,即用戶未通過 Google Play 安裝或購買該應用。
Play Integrity API 簡介
谷歌于今年 I/O 大會上宣布 Play Integrity API,主要幫助開發者驗證在合法安卓設備上運行的應用安裝包文件,在交互和服務器請求方面是否經過授權。
這意味着開發者可以檢查用戶當前所用應用是否從 Google Play 商店安裝的,如果檢測到是通過側載方式安裝,那麽可以阻止其運行,并引導用戶從 Google Play 商店下載。
安卓設備側載應用非常簡單,但同時也存在安全隐患。側載的應用程序未必能提供其完整功能,甚至在某些情況下,它們可能通過惡意軟件或編碼不當損害安卓系統。
Play Integrity API 如何判斷應用的合法性?
開發者通過多種參數來驗證應用的合法性,IT 之家附上相關信息如下:
應用的安裝文件是否被 Google Play 識别
應用是否從 Google Play 安裝或購買
應用是否運行在由 Google Play 服務支持的安卓設備上
當開發者的應用在安卓設備上使用時,Play Integrity API 會提供一個響應,幫助開發者判斷是否滿足這些條件。
ChatGPT 是少數幾個已采用 Play Integrity API 的應用之一,當用戶嘗試訪問已在設備上旁加載的 ChatGPT 應用時,會看到一個 Google Play 商店界面,提示他們從該渠道下載應用。