الوصف
استخدِم واجهة برمجة التطبيقات 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 والإصدارات الأحدثتعرض هذه الطريقة Promise يتم تنفيذه باستخدام
NetworkDetailsلشبكة الجهاز التلقائية.لا تتوفّر الوعود إلا في الإصدار Manifest V3 والإصدارات الأحدث، ويجب أن تستخدم المنصات الأخرى عمليات رد الاتصال.