chrome.enterprise.networkingAttributes

refresh date: 2026-09-25 robots: noindex

شرح

از chrome.enterprise.networkingAttributes API برای خواندن اطلاعات مربوط به شبکه فعلی‌تان استفاده کنید. توجه: این میانای برنامه‌سازی کاربردی فقط برای افزونه‌هایی دردسترس است که با خط‌مشی سازمانی نصب اجباری شده‌اند.

اجازه‌ها

enterprise.networkingAttributes

دردسترس بودن

Chrome نسخه ۸۵ و بالاتر فقط ChromeOS خط‌مشی لازم است

انواع

NetworkDetails

مشخصات

  • ipv4

    رشته اختیاری

    نشانی IPv4 محلی دستگاه (اگر پیکربندی نشده باشد، تعریف‌نشده است).

  • ipv6

    رشته اختیاری

    نشانی IPv6 محلی دستگاه (اگر پیکربندی نشده باشد، تعریف‌نشده است).

  • macAddress

    رشته

    مک آدرس دستگاه.

روش‌ها

getNetworkDetails()

قول
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)
: Promise<NetworkDetails>

جزئیات شبکه پیش‌فرض دستگاه را بازیابی می‌کند. اگر کاربر وابسته نباشد یا دستگاه به شبکه‌ای متصل نباشد، runtime.lastError با دلیل ناموفق بودن تنظیم خواهد شد.

پارامترها

  • تماس برگشتی

    تابع اختیاری

    پارامتر callback به‌صورت زیر است:

    (networkAddresses: NetworkDetails) => void

بازگشتی‌ها

  • Chrome نسخه ۹۶ به بالا

    یک Promise برمی‌گرداند که با NetworkDetails شبکه پیش‌فرض دستگاه حل می‌شود.

    ‫Promises فقط برای «مانیفست نسخه ۳» و نسخه‌های جدیدتر پشتیبانی می‌شود، پلاتفرم‌های دیگر باید از callbacks استفاده کنند.