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