हर smart home कार्रवाई में, उपयोगकर्ताओं की पुष्टि करना.
पुष्टि करके, अपने उपयोगकर्ताओं को Google खाते उपयोगकर्ता खातों के साथ काम करता है. इससे आपको उन उपयोगकर्ताओं को पहचानने में मदद मिलती है जो आपका लक्ष्य एक स्मार्ट होम इंटेंट है. Google स्मार्ट होम केवल ऑथराइज़ेशन कोड फ़्लो.
OAuth 2.0 लागू करने के बाद, आपके पास इसे कॉन्फ़िगर करने का विकल्प होता है OAuth-आधारित App Flip, जो आपके उपयोगकर्ता, पुष्टि करने वाले सिस्टम से अपने खाते तुरंत लिंक कर सकें खाते से लिंक कर सकते हैं.
OAuth
smart home के लिए, आपको ऑथराइज़ेशन कोड के साथ OAuth का इस्तेमाल करना होगा फ़्लो के लिए, आपके पास दो एंडपॉइंट होने चाहिए: ऑथराइज़ेशन और टोकन एक्सचेंज एंडपॉइंट.
अगर आपने किसी उपयोगकर्ता की पुष्टि की है, तो उसके तीसरे पक्ष के OAuth 2.0 ऐक्सेस
smart home के होने पर टोकन, ऑथराइज़ेशन हेडर में भेजा जाता है
इंटेंट, आपके फ़ुलफ़िलमेंट में भेजे जाते हैं. सभी उपयोगकर्ताओं को खाता परफ़ॉर्म करना होगा
लिंक किया जा रहा है, क्योंकि डिवाइस की जानकारी
action.devices.SYNC
के साथ Google Assistant
इंटेंट चुनें, जिसके लिए खाता लिंक करना ज़रूरी है.
आपकी smart home कार्रवाई को एक से ज़्यादा Google के साथ काम करने की उम्मीद है एक ही उपयोगकर्ता खाते से कनेक्ट होने वाले उपयोगकर्ता. उदाहरण के लिए, जब उपयोगकर्ता परिवार के अन्य सदस्य देख सकते हैं). अगर आपकी सेवा एक से ज़्यादा Google Ads खातों के साथ काम नहीं करती लिंक करते हैं, तो इससे खाता लिंक करते समय गड़बड़ियां मिलनी चाहिए.
अपनी सेट की गई कार्रवाई के लिए, OAuth 2.0 सर्वर सेट अप करने के तरीके से जुड़े निर्देशों के लिए, यहां देखें अपना OAuth 2.0 सर्वर लागू करें.
OAuth पर आधारित ऐप्लिकेशन फ़्लिप
OAuth पर आधारित ऐप्लिकेशन की फ़्लिप लिंक करने की सुविधा का इस्तेमाल करके, आप अपने उपयोगकर्ताओं को पुष्टि करने वाले सिस्टम में अपने खातों को आसानी से और जल्दी से लिंक कर सकते हैं. अगर आपका खाता, खाते को जोड़ने की प्रोसेस शुरू करते समय आपके उपयोगकर्ता के फ़ोन पर इंस्टॉल होता है, तो वे उपयोगकर्ता की अनुमति पाने के लिए आपके ऐप्लिकेशन में बिना किसी रुकावट के बदलाव करते हैं.
इस तरीके से लिंक करने की प्रक्रिया तेज़ और आसान होती है, क्योंकि उपयोगकर्ता को पुष्टि करने के लिए अपने उपयोगकर्ता नाम और पासवर्ड को दोबारा डालने की ज़रूरत नहीं होती है. इसके बजाय, ऐप्लिकेशन की फ़्लिप सुविधा से आपके ऐप्लिकेशन पर उपयोगकर्ता और #39; खाते के क्रेडेंशियल इस्तेमाल किए जाते हैं. उपयोगकर्ता के अपने ऐप्लिकेशन को Google खाते से जोड़ने के बाद, वे आपके बनाए गए किसी भी इंटिग्रेशन का फ़ायदा ले सकते हैं.
आप iOS और Android ऐप्लिकेशन, दोनों के लिए ऐप्लिकेशन का फ़्लिप सेट अप कर सकते हैं.
ज़रूरी शर्तें
ऐप्लिकेशन फ़्लिप को लागू करने के लिए, आपको नीचे दी गई ज़रूरी शर्तें पूरी करनी होंगी:
- आपके पास Android या iOS ऐप्लिकेशन होना चाहिए.
- OAuth 2.0 सर्वर का मालिकाना हक, उसे मैनेज, और मैनेज करना ज़रूरी है. यह सर्वर, OAuth 2.0 ऑथराइज़ेशन कोड फ़्लो के साथ काम करता है.
OAuth लिंक करने के ऑथराइज़ेशन कोड के फ़्लो के बारे में ज़्यादा जानकारी के लिए, यहां देखें अपना OAuth 2.0 सर्वर लागू करें.
अपने ब्राउज़र के लिए App Flip को कॉन्फ़िगर करने के निर्देशों के लिए कार्रवाई, OAuth पर आधारित App Flip देखें.