मैं किसी सार्वजनिक डोमेन वेबसाइट पर किसी डोमेन के सभी Google Apps उपयोगकर्ताओं की सूची प्राप्त करने का प्रयास कर रहा हूं (साइट के आगंतुकों को लॉगिन करने या कुछ भी करने की आवश्यकता के बिना)। मुझे इसकी बुनियादी समझ है कि क्या होने की जरूरत है, लेकिन यह सब एक साथ काफी टुकड़ा नहीं कर सकता है। यह उतना कठिन नहीं हो सकता जितना मुझे लगता है ... क्या यह हो सकता है?PHP साइट पर सभी Google Apps प्रोफाइल सूचीबद्ध करें
प्रमाणीकरण और प्राधिकरण: मैं बहुत यकीन है कि यह OAuth 2.0 का उपयोग करने की जरूरत है हूँ ... लेकिन अनिश्चित हूं कि क्या यह 2 पैर या 3 पैर की जरूरत है। मुझे क्लाइंटलॉगिन के साथ काम करने वाली साइट का एक और अनुभाग मिला है, लेकिन यह Google Apps प्रोफाइल में नहीं खींच पाएगा, केवल उपयोगकर्ता के पहले और अंतिम नाम (मुझे अन्य प्रोफ़ाइल फ़ील्ड चाहिए)। मैंने खाते में एपीआई एक्सेस सेट अप किया है और सभी चीजों के उस पक्ष को सेट किया है (मुझे विश्वास है)।
मुझे यह पृष्ठ मिला है, जो दिखाता है कि सभी प्रोफाइल प्राप्त करने के लिए यूआरएल अनुरोध कैसे बनाया जाए (पाठ्यक्रम के अलावा प्रत्येक भाषा में) लेकिन यह समझ में नहीं आता कि इसे कैसे कार्यान्वित किया जाए। http://code.google.com/googleapps/domain/profiles/developers_guide.html
मैंने इस उदाहरण की भी कोशिश की लेकिन यह मुझे प्रमाण पत्र दर्ज करने के बाद मुझे 401 देता है। http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-php.html
मुझे नहीं पता कि इसे पूरा करने के लिए कौन से ढांचे या शामिल हैं। मैंने ज़ेंड, ओएथ.एफ़.पी. और अन्य बूटस्ट्रैप्स का पूरा गुच्छा करने की कोशिश की है ... लेकिन जो कुछ भी कर रहा है उसके रूप में खो जाना जारी रखें।
कोई रूपरेखा द्वारा मेरी मदद कर सकता है:
- कौन सा फ़ाइलें/ढांचे मैं अपलोड करने की आवश्यकता है और एक बूटस्ट्रैप के रूप में शामिल
- उन फ़ाइलों को मैं Google पहचान के साथ अद्यतन करने की आवश्यकता के भीतर क्या चर
- मैं कैसे एकीकृत Google प्रोफ़ाइल पीएचपी
एक ELI5 साथ अनुरोध "सभी प्रोफाइल को पुनः प्राप्त" (यह समझाने की तरह मैं कर रहा हूँ 5) अवलोकन बहुत बहुत सराहना की जाएगी ... मुझे मेरी स्पष्ट अक्षमता के लिए खेद है, लेकिन मैं लगभग एक सप्ताह तक लेख पढ़ रहा हूं और कहीं भी नहीं मिला है।
प्रदान की गई किसी भी सहायता के लिए अग्रिम धन्यवाद।
ओएथ प्रक्रिया में आपको उचित अनुमति देने के लिए उपयोगकर्ताओं को Google पेज पर रीडायरेक्ट करने की आवश्यकता होगी। लेकिन आप किसी भी तरह से लॉगिन करने के लिए आगंतुकों की आवश्यकता नहीं है ?! कृपया – ori
सही समझाएं, मैं चाहता हूं कि उपयोगकर्ता पृष्ठ पर जाएं और डेटा देखें (रीडायरेक्ट किए बिना) ... प्रमाणीकरण दृश्यों के पीछे होगा। यदि डोमेन मेरा है, तो क्या मुझे वेबसाइट उपयोगकर्ताओं को लॉगिन करने के बिना मेरी साइट पर इसकी जानकारी प्रदर्शित नहीं करनी चाहिए? – RANGER