অনুমোদন ওভারভিউ

Nest API এমন তথ্য প্রদান করে যা আপনি বাড়ির অভিজ্ঞতা তৈরি করতে ব্যবহার করতে পারেন। তথ্যটি শেষ পর্যন্ত ব্যবহারকারীদের মালিকানাধীন, এবং ব্যবহারকারীরা স্পষ্টভাবে এই তথ্যটি Works with Nest পণ্যগুলির সাথে শেয়ার করতে পারেন৷

অনুমোদনের উদ্দেশ্য হল আপনার গ্রাহকদের তাদের Nest ডিভাইসের ডেটা অ্যাক্সেস করার জন্য একটি নিরাপদ উপায় প্রদান করা।

প্রবাহ এই মত দেখায়:

অনুমোদন ওভারভিউ

অনুমোদনের আগে পণ্য সাইট বা অ্যাপ

আপনার পণ্যের সাইট বা অ্যাপে, আপনি গ্রাহকদের তাদের নেস্ট ডিভাইস ডেটাতে আপনার পণ্য অ্যাক্সেস দেওয়ার জন্য একটি উপায় প্রদান করতে পারেন। এটি করতে, OAuth প্রবাহ শুরু করতে একটি বোতাম বা অন্য UI উপাদান তৈরি করুন।

আপনি যখন আপনার অ্যাপে ব্যবহারকারীর অনুমোদন তৈরি করেন, তখন আপনি যেটি করতে পারেন:

  • একটি অ্যাপ অনুমোদন করতে একটি বহিরাগত ব্রাউজার ব্যবহার করুন
  • একটি ওয়েবঅ্যাপ অনুমোদন করতে একটি নতুন পৃষ্ঠা ব্যবহার করুন

আরও ডিজাইন নির্দেশিকা জন্য, নেস্ট ডিজাইন নীতিগুলি দেখুন৷

iFrames

iFrames তথ্য উপস্থাপন করে, হয় একটি ওয়েব পৃষ্ঠায় এমবেড করা বা একটি নেটিভ অ্যাপে একটি ওয়েবভিউ হিসাবে। OAuth প্রবাহ iFrames এ এমবেডিং সমর্থন করে না

নেস্ট লগইন

যদি ব্যবহারকারী ইতিমধ্যে লগ ইন না করে থাকে, আমরা ব্যবহারকারীকে লগ ইন করতে অনুরোধ করি।

সংযোগ বিজ্ঞপ্তি (শুধুমাত্র মালিক নয়)

ব্যবহারকারী যদি একটি পারিবারিক অ্যাকাউন্টের সদস্য হন এবং অ্যাকাউন্টের সমস্ত কাঠামোর মালিক না হন তবে লগইন করার পরে একটি সংযোগ বিজ্ঞপ্তি প্রদর্শিত হবে৷ ব্যবহারকারী আপনার ওয়ার্কস উইথ নেস্ট প্রোডাক্টের সাথে কোন স্ট্রাকচার অনুমোদন করতে পারে তা এই বিজ্ঞপ্তিটি তালিকাভুক্ত করে।

ব্যবহারকারী যদি অ্যাকাউন্টের মালিক হয়, সংযোগ বিজ্ঞপ্তি প্রদর্শিত হবে না, এবং অনুমতি পৃষ্ঠাটি লগইন করার সাথে সাথেই প্রদর্শিত হবে৷

আরও তথ্যের জন্য, পারিবারিক অ্যাকাউন্ট দেখুন।

ব্যবহারকারীর অনুমোদন

নেস্টের অনুমতি

আমরা ব্যবহারকারীকে আপনার পণ্যে অ্যাক্সেস দেওয়ার জন্য অনুরোধ করব। এই পৃষ্ঠাটি আপনি যখন আপনার ক্লায়েন্ট তৈরি করেছিলেন তখন আপনি যে অনুমতিগুলি এবং বিবরণগুলি দিয়েছিলেন তা প্রদর্শন করে৷

আরও তথ্যের জন্য, অনুমতি ওভারভিউ দেখুন।

ব্যবহারকারীর অনুমোদন

অনুমোদনের পরে পণ্য সাইট বা অ্যাপ

আপনার গ্রাহক আপনার ওয়ার্কস উইথ নেস্ট প্রোডাক্ট অনুমোদন করার পরে, আমরা একটি অনুমোদন কোড পাঠাব যা আপনার পণ্য একটি অ্যাক্সেস টোকেনের জন্য বিনিময় করতে পারে। আপনার ওয়ার্কস উইথ নেস্ট পণ্যটি তারপরে নেস্ট ডেটা অ্যাক্সেস করতে API কলগুলির সাথে অ্যাক্সেস টোকেন পাঠাতে পারে।

আপনার গ্রাহকরা যেকোনও সময় অ্যাক্সেস প্রত্যাহার করতে পারেন, যা আপনার Works with Nest প্রোডাক্টকে গ্রাহকের ডিভাইস ডেটার জন্য আরও অনুরোধ করতে বাধা দেবে।

কিভাবে একজন ব্যবহারকারীর জন্য একটি অনুমোদন প্রবাহ সেট আপ করতে হয় এবং একটি অ্যাক্সেস টোকেন পেতে হয় তা জানতে, OAuth 2.0 এর সাথে প্রমাণীকরণ এবং অনুমোদন দেখুন।