2011-01-16 14 views
18

मैं जीमेल php xoath php नमूने का उपयोग करने की कोशिश कर रहा हूं, हालांकि इसे उपभोक्ता कुंजी और उपभोक्ता रहस्य में प्रवेश करने की आवश्यकता है जिसे मैं जीमेल एपीआई दस्तावेज में कैसे प्राप्त नहीं कर पा रहा हूं। क्या कोई जानता है कि उन्हें कैसे प्राप्त किया जाए या किसी संबंधित दस्तावेज के बारे में जानें?जीमेल एपीआई के लिए उपभोक्ता कुंजी और उपभोक्ता रहस्य कैसे प्राप्त करें?

उत्तर

14

Google के साथ पंजीकृत नहीं होने वाले अनुप्रयोगों के लिए anonymous/anonymous और HMAC-SHA1 हस्ताक्षर का उपयोग करें। Google के साथ पंजीकृत अनुप्रयोगों के लिए, आपको एप्लिकेशन डोमेन को उपभोक्ता कुंजी के रूप में उपयोग करना चाहिए और उपभोक्ता रहस्य हस्ताक्षर विधि (RSA-SHA1 के लिए आपकी निजी कुंजी और HMAC-SHA1 के लिए पंजीकरण के दौरान उत्पन्न रहस्य) पर निर्भर करता है। Signing OAuth requests पर अधिक जानकारी।

ध्यान दें कि जहां तक ​​मुझे पता है, पंजीकृत अनुप्रयोगों के लिए एचएमएसी-एसएचए 1 केवल Google Apps व्यवस्थापक द्वारा स्थापित अनुप्रयोगों के लिए समर्थित है।

+1

आप ढेर धन्यवाद। अंत में मुझे समाधान मिला। – khr2003

+0

समाधान क्या था मुझे एक ही समस्या है .. कृपया मुझे बताएं! –

3

गूगल उदाहरण में IMAP & OAuth का उपयोग Gmail पर पहुंच करने के लिए, तो आप इस कोड पा सकते हैं:

public static OAuthConsumer getAnonymousConsumer() { 
return new OAuthConsumer(null, "anonymous", "anonymous", null); 
} 

आशा इस मदद करता है