refresh date: 2026-09-25 robots: noindex
বিবরণ
আপনার বর্তমান নেটওয়ার্ক সম্পর্কে তথ্য পড়তে chrome.enterprise.networkingAttributes API ব্যবহার করুন। মনে রাখবেন: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা ফোর্স-ইনস্টল করা এক্সটেনশনের জন্য উপলভ্য।
অনুমতি
enterprise.networkingAttributesউপলভ্যতা
ধরন
NetworkDetails
প্রপার্টি
-
ipv4
স্ট্রিং ঐচ্ছিক
ডিভাইসের লোকাল IPv4 অ্যাড্রেস (কনফিগার করা না থাকলে উল্লেখ করা হয় না)।
-
ipv6
স্ট্রিং ঐচ্ছিক
ডিভাইসের লোকাল IPv6 অ্যাড্রেস (কনফিগার করা না থাকলে, এটি সংজ্ঞায়িত করা হয় না)।
-
macAddress
স্ট্রিং
ডিভাইসের MAC অ্যাড্রেস।
পদ্ধতি
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
): Promise<NetworkDetails>
ডিভাইসের ডিফল্ট নেটওয়ার্কের নেটওয়ার্ক সংক্রান্ত বিবরণ ফিরিয়ে আনে। ব্যবহারকারী অ্যাফিলিয়েট না হলে বা ডিভাইস কোনও নেটওয়ার্কের সাথে কানেক্ট করা না থাকলে, runtime.lastError-এ ব্যর্থতার কারণ সেট করা হবে।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(networkAddresses: NetworkDetails) => void
-
networkAddresses
-
রিটার্ন
-
Promise<NetworkDetails>
Chrome 96+একটি Promise রিটার্ন করে যা ডিভাইসের ডিফল্ট নেটওয়ার্কের
NetworkDetails-এর সাথে সমাধান করে।Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।