स्टैक ओवरफ्लो पोस्टिंग के सभी प्रकार और विभिन्न दस्तावेज पढ़ने के बाद http://code.google.com/p/google-api-java-client/ साइट पर मुझे पूरी तरह उलझन में लग रहा है। तो क्या कोई मुझे निम्नलिखित प्राप्त करने का सबसे अच्छा तरीका बता सकता है:एंड्रॉइड: Google एसएसओ - ओथ या खाता प्रबंधक? अथवा दोनों?
- उपयोगकर्ता को मेरे ऐप को स्वीकार करने दें। मुझे वास्तव में परवाह नहीं है कि यह खातों/सेटिंग्स में अपने पंजीकृत Google खाते तक पहुंचने और ऐप (पसंदीदा तरीका) को मंजूरी देकर या Google OAuth प्रमाणीकरण पृष्ठ
- पर प्रमाणीकरण टोकन प्राप्त करें जिसका उपयोग Google के साथ संवाद करने के लिए किया जा सकता है पाठक
मेरे लिए भ्रम का एक और बिंदु - मैं खाता प्रबंधक का उपयोग करके अपने ऐप को स्वीकार करने में सक्षम था और इससे ट्यूक प्राप्त कर रहा था लेकिन यह Google रीडर के साथ काम नहीं करेगा। तो खाता प्रबंधक और OAuth से खाता जानकारी कैसे संतुलित करें? खाता प्रबंधक सेटिंग्स में उपयोगकर्ता द्वारा अनुमोदित होने के बाद भी मुझे ओएथ के साथ कुछ भी करने की ज़रूरत है?
कोड उदाहरण अच्छा होगा, लेकिन मैं कैसे इन सभी टुकड़ों को एक दूसरे को
आपका ऐप "स्वीकृति" से क्या मतलब है? क्या आप अपने ऐप (ओपनआईडी) में अपनी पहचान का उपयोग करना चाहते हैं या क्या आपका ऐप Google (OAuth) के साथ आपके उपयोगकर्ता के डेटा तक पहुंच सकता है? – Anirudh
उचित सवाल। इस विशेष मामले में मैं अपने फोन के पंजीकृत Google खाते का उपयोग कर अपने Google रीडर खाते में उपयोगकर्ता को साइन इन करने में सक्षम होना चाहता हूं। वैकल्पिक रूप से (यदि यह संभव नहीं है) तो मैं Google OAuth ऐप अनुमोदन पृष्ठ पर प्रारंभ में उपयोगकर्ता को रीडायरेक्ट नहीं करता (लेकिन पसंद नहीं करता)। – Bostone
Google रीडर खाते से जानकारी की वास्तविक पुनर्प्राप्ति दूरस्थ सर्वर द्वारा की जाती है, ऐप को केवल उचित प्रमाणीकरण टोकन – Bostone