uniappx 獲取設備唯一標識(OAID、AAID、AndroidID、IMEI等) Ba-IdCode-U

簡介(下載地址)

Ba-IdCode-U 是一款可以獲取國內各大手機廠商 OAID(開放匿名設備標識)及海外手機平臺 AAID(安卓廣告標識)的uniapp插件。另外也支持獲取 IMEI/MEID、AndroidID、WidevineID、PseudoID、GUID 等常見的設備標識。

截圖展示

在這里插入圖片描述


可關注博客,實時更新最新插件

uniapp 常用原生插件大全

獲取設備唯一標識(OAID、AAID、AndroidID、IMEI等) Ba-IdCode


不同種類的標識符

標識符說明
IMEI應該是大家最熟悉的一種 ID了,
它是手機的身份證,
也是運營商識別入網設備信息的代碼,
是一種不可重置的永久標識符,作用域為設備。
Android ID(SSAID)顧名思義,Android ID 是 Android 設備里
不依賴于硬件的一種「半永久標識符」,
在系統生命周期內不會改變,
但系統重置或刷機后會發生變化,
其作用域為一組有關聯的應用。
Device ID在 Android 平臺,Device ID 是一種統稱,
與硬件相關的 ID 都可以稱之為 Device ID,
一般是一種不可重置的永久標識符,
作用域為設備。
UUID、GUIDUUID 也叫做實例 ID,
這兩個 ID 可以說是在計算機體系內的通用標識符
(詳細了解 UUID 和 GUID 可以閱讀 維基百科 相關內容)
AAIDAAID 與 IDFA 作用相同——IDFA 是 iOS 平臺內的廣告跟蹤 ID,
AAID 則用于 Android 平臺。
OAID廣告標識符(OAID)是一種非永久性設備標識符。
使用OAID可在保護用戶個人數據隱私安全的前提下,
向用戶提供個性化廣告。
國內 App 和廣告跟蹤服務的一種替代方

支持情況

廠商或品牌系統或框架
華為(Huawei、Honor)HMS Core 2.6.2+ 、Google Play Service 4.0+
小米(XiaoMi、Redmi、BlackShark)MIUI 10.2+、Google Play Service 4.0+
維沃(VIVO、IQOO)Funtouch OS 9+、OriginOS 1.0+、Google Play Service 4.0+
歐珀(OPPO、Realme)ColorOS 7.0+、Google Play Service 4.0+
三星(Samsung)Android 10+、Google Play Service 4.0+
聯想(Lenovo)ZUI 11.4+、Google Play Service 4.0+
華碩(ASUS)Android 10+、Google Play Service 4.0+
魅族(Meizu)Android 10+、Google Play Service 4.0+
一加(OnePlus)Android 10+、Google Play Service 4.0+
努比亞(Nubia)Android 10+、Google Play Service 4.0+
酷派(Coolpad)CoolOS、Google Play Service 4.0+
酷賽(Coosea )Android 10+、Google Play Service 4.0+
卓易(Droi )Freeme OS、Google Play Service 4.0+
其他(ZTE、HTC、Motorola、……)SSUI、Google Play Service 4.0+

使用方法

script 中引入組件

	import { register, getIdCodes, getOAID, ApiOptions, ApiResult } from "@/uni_modules/Ba-IdCode-U";

script 中調用(示例參考,可根據自己業務和調用方法自行修改)

	import { register, getIdCodes, getOAID, ApiOptions, ApiResult } from "@/uni_modules/Ba-IdCode-U";export default {methods: {onRegister() { //注冊,先注冊再獲取,注意APP合規性,若最終用戶未同意隱私政策則不要調用let res = register();console.log(res)},onGetIdCodes() { //獲取設備的各種標識碼let res = getIdCodes();console.log(res)},onGetOAID() { //異步獲取 OAIDlet options = {success: (res : ApiResult) => {console.log(res)}} as ApiOptionsgetOAID(options)},}}	

api 列表

方法名說明
register注冊,先注冊再獲取,注意APP合規性,若最終用戶未同意隱私政策則不要調用
getIdCodes獲取設備的各種標識碼(OAID、AAID、AndroidID、IMEI、WidevineID、PseudoID、GUID)
getOAID異步獲取設備的OAID(AAID)。同步調用getIdCodes獲取OAID,第一次可能為空,可采用getOAID方法

UTS 基礎文檔

UTS 語法
UTS API插件
UTS 組件插件
Hello UTS

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/14340.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/14340.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/14340.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spring Cloud Alibaba-06-Sleuth鏈路追蹤

Lison <dreamlison163.com>, v1.0.0, 2024.4.03 Spring Cloud Alibaba-06-Sleuth鏈路追蹤 文章目錄 Spring Cloud Alibaba-06-Sleuth鏈路追蹤為什么使用鏈路追蹤常見鏈路追蹤解決方案Sleuth概述概述Sleuth術語 Sleuth Zipkin 原理Sleuth原理簡述Zipkin 原理簡述 Sleut…

Python庫之`lxml`的高級用法深度解析

Python庫之lxml的高級用法深度解析 簡介 lxml是一個功能強大的第三方庫&#xff0c;它提供了對XML和HTML文檔的高效處理能力。除了基本的解析和創建功能外&#xff0c;lxml還包含了一些高級用法&#xff0c;這些用法可以幫助開發者在處理復雜文檔時更加得心應手。 高級解析技…

代碼隨想錄——路徑總和(Leetcode113)需要回顧

題目鏈接 遞歸 本題遞歸需要遍歷整棵樹&#xff0c;所以遞歸沒有返回值 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* T…

蘋果M4性能分析:進步神速?還有多少空間?

2024年初&#xff0c;蘋果推出了M4處理器&#xff0c;令人意外的是&#xff0c;它的發布距離M3發布僅僅過去了半年時間。更讓人驚訝的是&#xff0c;M4首次亮相于iPad Pro。這一新處理器不僅僅是M3的簡單升級版本&#xff0c;而是一次全面的架構優化。本文將詳細分析M4處理器的…

Vue基礎(1)數據綁定

一. 文本插值 普通文本可以使用雙大括號 {{ }} &#xff0c;要想插入 HTML&#xff0c;需要使用 v-html 指令。 <template><h1>Message: {{ state.msg }}</h1><p>{{ state.count 1 }}</p><p>{{ state.rawHtml }}</p><p v-html…

【教學類-58-02】黑白三角拼圖02(3*3宮格)262144種

背景需求&#xff1a; 已知黑白三角拼圖2*2&#xff08;4個拼圖&#xff09;一共有256種排列方法 【教學類-58-01】黑白三角拼圖01&#xff08;2*2宮格&#xff09;256種-CSDN博客文章瀏覽閱讀142次&#xff0c;點贊5次&#xff0c;收藏12次。【教學類-58-01】黑白三角拼圖01…

深度學習之基于Matlab卷積神經網絡(CNN)手寫數字識別

歡迎大家點贊、收藏、關注、評論啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代碼。 文章目錄 一項目簡介 二、功能三、系統四. 總結 一項目簡介 一、項目背景與意義 手寫數字識別是計算機視覺領域的一個重要問題&#xff0c;也是深度學習應用的一個典型場景。卷…

什么是固態繼電器?

固態繼電器是不需要使用任何機械部件的開關繼電器。這通常使它們具有比普通機電繼電器壽命更長的優勢&#xff0c;然而&#xff0c;盡管固態繼電器速度快且耐用&#xff0c;但仍具有某些設計規定。 固態繼電器風靡全球&#xff0c;徹底改變了從農業自動化到航空航天等各個行業…

中國數學會發布數學期刊分級目錄

T1,T2,T3均是中國數學會的期刊分類 下載地址&#xff1a; 中國數學會發布數學期刊分級目錄-太原理工大學數學學院 (tyut.edu.cn)

銀行總部文件自動下發,如何保證不影響專線網絡使用?

銀行在我國金融體系中占據重要地位&#xff0c;是我國市場經濟的重要組成部分。我國商業銀行隨著自身不斷發展&#xff0c;規模日益擴大&#xff0c;形成了“總行-分行-支行-營業網點”的典型層級管理模式。在日常中&#xff0c;銀行總部存在文件下發的場景&#xff1a; 銀行總…

1.4 接入網和物理媒體

接入網絡和物理媒體 Q: 怎樣將端系統和邊緣路由器連接&#xff1f; 住宅接入網絡 單位接入網絡 &#xff08;學校、公司&#xff09; 無線接入網絡 注意&#xff1a; 接入網絡的帶寬 (bits persecond) &#xff1f; 共享/專用&#xff1f; 接入網: 這是指將端系統物理連接到其…

數學基礎 -- 條件概率、后驗概率與聯合概率

條件概率與后驗概率 技術背景 條件概率和后驗概率是概率論中的兩個重要概念&#xff0c;在機器學習和貝葉斯推理中尤為關鍵。理解這兩個概念對于處理不確定性和進行推理具有重要意義。本文將通過直觀的例子和數學解釋來詳細介紹條件概率與后驗概率。 條件概率 條件概率是指…

Linux rzsz安裝(在線安裝、離線安裝),用于上傳下載文件

在線安裝&#xff1a; yum -y install lrzsz 離線安裝&#xff1a; 1.下載安裝包地址&#xff1a;http://freshmeat.sourceforge.net/projects/lrzsz/ 2.通過同一網絡內可以上傳文件的機器&#xff08;B機&#xff1a;10.210.168.18&#xff09;先將lrzsz-0.12.20.tar.gz上傳至…

盤點Java中的排序操作方案

盤點Java中的排序操作方案 Comparable 接口-自然排序 類implements Comparable接口 類重寫 public int compareTo(Object obj)方法 如果返回值為正數&#xff0c;則表示當前對象(調用該方法的對象)比 obj 對象“大”&#xff1b;反之“小”&#xff1b;如果為零的話&#x…

多家知名媒體到訪“光子1號金融算力中心“ 交流AI與算力未來觀

5月23日&#xff0c;企商在線 “光子1號金融算力中心媒體參觀日”活動成功舉辦&#xff0c;十多家主流媒體、IT行業媒體及自媒體代表走進光子1號金融算力中心&#xff0c;深入了解企商業務發展、戰略規劃及“光子1號金融算力中心”等企商打造的新型數字基礎設施&#xff0c;共同…

Python條件分支與循環

大家好&#xff0c;當涉及到編寫高效和靈活的程序時&#xff0c;條件分支和循環是 Python 中至關重要的概念。它們允許我們根據不同的條件執行不同的代碼塊&#xff0c;或者重復執行一組語句。條件分支和循環是測試開發工程師在日常工作中經常使用的工具&#xff0c;無論是編寫…

光耦合器的特性和應用概述

光耦合器又稱光電耦合器&#xff0c;是現代電子學中必不可少的元件&#xff0c;確保隔離電路之間安全有效的信號傳輸。本文探討了光耦合器的特性及其多樣化應用&#xff0c;強調了它們在各種電子系統中的關鍵作用。 什么是光耦合器&#xff1f; 光耦合器是一種設計用于利用光傳…

Java 18新特性詳細介紹

Java作為一門廣泛使用的編程語言&#xff0c;一直在不斷地發展和更新。Java 18是Java的最新版本&#xff0c;它引入了許多新特性和改進&#xff0c;使得開發過程更加高效、安全和便捷。本文將詳細介紹Java 18的新特性&#xff0c;幫助開發者更好地了解和應用這些新功能。 JEP …

vue詳解(4)

1. v-model 原理 原理&#xff1a;v-model本質上是一個語法糖。例如應用在輸入框上&#xff0c;就是 value屬性 和 input事件 的合寫。作用&#xff1a;提供數據的雙向綁定。① 數據變&#xff0c;視圖跟著變 :value&#xff1b;② 視圖變&#xff0c;數據跟著變 input注意&am…

【MySQL數據庫】CRUD 增 刪 改 查 超詳解,有這一篇就夠了!

? ? &#x1f525;個人主頁&#xff1a; 中草藥 &#x1f525;專欄&#xff1a;【MySQL】探秘&#xff1a;數據庫世界的瑞士軍刀 目錄 ??一.CRUD &#x1f9ea;二.新增&#xff08;Create&#xff09; &#x1f9eb;1.基本操作 &#x1f9ec;2.使用SELECT插入 &#x…