iOS-এ হাব অ্যাক্টিভেশন API

হাব অ্যাক্টিভেশন এপিআই আপনাকে প্রোগ্রাম্যাটিকভাবে একটি গুগল হোম হাব খুঁজে বের করতে এবং সক্রিয় করতে দেয়। এটি বিশেষত তখন উপযোগী যখন ব্যবহারকারীর কাছে হাবটি সক্রিয় করার অন্য কোনো উপায় থাকে না, যেমন স্ক্রিনবিহীন কোনো হাবের ক্ষেত্রে।

হাব অ্যাক্টিভেশন এপিআই ব্যবহার করুন

হাব অ্যাক্টিভেশন এপিআই ব্যবহার করে, আপনি এমন একটি অ্যাপ তৈরি করতে পারেন যা হাবগুলি আবিষ্কার এবং সক্রিয় করতে পারে। এই এপিআইটি Home ক্লাসে মেথড হিসেবে প্রয়োগ করা হয়েছে।

  1. ওয়াই-ফাই নেটওয়ার্কে থাকা যেকোনো হাব-সক্ষম ডিভাইস শনাক্ত করুন:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. একটি হাব-সক্ষম ডিভাইস সক্রিয় করুন:

    try await home.startHubActivation(hub)