chrome.enterprise.networkingAttributes

الوصف

استخدِم chrome.enterprise.networkingAttributes API للاطّلاع على معلومات حول شبكتك الحالية. ملاحظة: لا تتوفّر واجهة برمجة التطبيقات هذه إلا للإضافات التي تم فرض تثبيتها بموجب سياسة المؤسسة.

الأذونات

enterprise.networkingAttributes

مدى التوفّر

Chrome 85+ ChromeOS فقط تتطلب سياسة

الأنواع

NetworkDetails

أماكن إقامة

  • ipv4

    سلسلة اختيارية

    عنوان IPv4 المحلي للجهاز (غير محدَّد إذا لم يتم إعداده).

  • ipv6

    سلسلة اختيارية

    عنوان IPv6 المحلي للجهاز (غير محدَّد إذا لم يتم إعداده).

  • macAddress

    سلسلة

    عنوان MAC للجهاز.

الطُرق

getNetworkDetails()

وعد بذلك
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

يسترد تفاصيل الشبكة للشبكة الافتراضية للجهاز. إذا لم يكن المستخدم تابعًا أو لم يكن الجهاز متصلاً بشبكة، سيتم ضبط runtime.lastError على سبب تعذُّر الاتصال.

المعلمات

  • رد الاتصال

    الدالة اختيارية

    تظهر المَعلمة callback على النحو التالي:

    (networkAddresses: NetworkDetails) => void

المرتجعات

  • الإصدار 96 من Chrome أو الإصدارات الأحدث

    لا تتوفّر الوعود إلا مع الإصدار Manifest V3 والإصدارات الأحدث، وتحتاج الأنظمة الأساسية الأخرى إلى استخدام عمليات معاودة الاتصال.