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