الوصف
استخدِم واجهة برمجة التطبيقات chrome.enterprise.networkingAttributes
للاطّلاع على معلومات عن شبكتك الحالية. ملاحظة: لا تتوفّر واجهة برمجة التطبيقات هذه إلا للإضافات التي تم فرض تثبيتها من خلال سياسة المؤسسة.
الأذونات
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>
Chrome 96 والإصدارات الأحدثتتوفّر الوعود في إصدار Manifest V3 والإصدارات الأحدث، ولكن يتم توفير عمليات معاودة الاتصال من أجل التوافق مع الأنظمة القديمة. لا يمكنك استخدام كليهما في نفس استدعاء الدالة. يتم حل الوعد بنفس النوع الذي يتم تمريره إلى معاودة الاتصال.