الوصف
استخدِم واجهة برمجة التطبيقات chrome.enterprise.networkingAttributes
لقراءة معلومات عن شبكتك الحالية. ملاحظة: لا تتوفّر واجهة برمجة التطبيقات هذه إلا للإضافات التي تم فرض تثبيتها بموجب سياسة المؤسسة.
الأذونات
enterprise.networkingAttributes
مدى التوفّر
الأنواع
NetworkDetails
الخصائص
-
ipv4
سلسلة اختيارية
عنوان IPv4 المحلي للجهاز (غير محدّد إذا لم يتم ضبطه).
-
ipv6
سلسلة اختيارية
عنوان IPv6 المحلي للجهاز (غير محدّد إذا لم يتم ضبطه).
-
macAddress
سلسلة
عنوان MAC للجهاز
الطُرق
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
): Promise<NetworkDetails>
يستردّ تفاصيل شبكة الجهاز التلقائية. إذا لم يكن المستخدم تابعًا لمؤسسة أو لم يكن الجهاز متصلاً بشبكة، سيتم ضبط runtime.lastError
مع ذكر سبب التعذّر.
المعلمات
-
callback
الدالة اختيارية
تظهر المَعلمة
callback
على النحو التالي:(networkAddresses: NetworkDetails) => void
-
networkAddresses
-
المرتجعات
-
Promise<NetworkDetails>
الإصدار 96 من Chrome والإصدارات الأحدثلا تتوافق الوعود إلا مع الإصدار Manifest V3 والإصدارات الأحدث، ويجب أن تستخدم المنصات الأخرى عمليات رد الاتصال.