browser.enterprise.networkingAttributes

বিবরণ

আপনার বর্তমান নেটওয়ার্ক সম্পর্কে তথ্য পড়তে chrome.enterprise.networkingAttributes API ব্যবহার করুন। মনে রাখবেন: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা ফোর্স-ইনস্টল করা এক্সটেনশনের জন্য উপলভ্য।

অনুমতি

enterprise.networkingAttributes

উপলভ্যতা

Chrome 85+ Chrome 148 থেকে browser.* শুধুমাত্র ChromeOS নীতি প্রয়োজন

ধরন

NetworkDetails

প্রপার্টি

  • ipv4

    স্ট্রিং ঐচ্ছিক

    ডিভাইসের লোকাল IPv4 অ্যাড্রেস (কনফিগার করা না থাকলে উল্লেখ করা হয় না)।

  • ipv6

    স্ট্রিং ঐচ্ছিক

    ডিভাইসের লোকাল IPv6 অ্যাড্রেস (কনফিগার করা না থাকলে, এটি সংজ্ঞায়িত করা হয় না)।

  • macAddress

    স্ট্রিং

    ডিভাইসের MAC অ্যাড্রেস।

পদ্ধতি

getNetworkDetails()

browser.enterprise.networkingAttributes.getNetworkDetails(): Promise<NetworkDetails>

ডিভাইসের ডিফল্ট নেটওয়ার্কের নেটওয়ার্ক সংক্রান্ত বিবরণ ফিরিয়ে আনে। ব্যবহারকারী অ্যাফিলিয়েট না হলে বা ডিভাইস কোনও নেটওয়ার্কের সাথে কানেক্ট করা না থাকলে, runtime.lastError-এ ব্যর্থতার কারণ সেট করা হবে।

রিটার্ন

  • Chrome 96+ Chrome 148 থেকে browser.*

    একটি Promise রিটার্ন করে যা ডিভাইসের ডিফল্ট নেটওয়ার্কের NetworkDetails-এর সাথে সমাধান করে।