chrome.enterprise.networkingAttributes

الوصف

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

الأذونات

enterprise.networkingAttributes

مدى توفّر الخدمة

الإصدار 85 من Chrome أو الإصدارات الأحدث نظام التشغيل ChromeOS فقط مطلوب سياسة

الأنواع

NetworkDetails

أماكن إقامة

  • ipv4

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

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

  • ipv6

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

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

  • macAddress

    سلسلة

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

الطُرق

getNetworkDetails()

وعد
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

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

المَعلمات

  • معاودة الاتصال

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

    تبدو معلَمة callback على النحو التالي:

    (networkAddresses: NetworkDetails)=>void

المرتجعات

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

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