2011-09-23 26 views
6

मेरे पास उपयोगकर्ता को OAuth2.0 का उपयोग करके imap के माध्यम से अपने जीमेल तक पहुंचने के लिए अधिकृत किया गया है। मेरे पास OAuth2.0 पहुंच टोकन है (और टोकन रीफ्रेश करें)। लेकिन मुझे यह पता लगाने में परेशानी हो रही है कि इसे XOAUTH पैरामीटर में कैसे मैप करना है। XOAUTH पैरामीटर उत्पन्न करने के लिए सभी दस्तावेज OAuth1.0 मानते हैं।जीमेल IMAP प्रोटोकॉल के उपयोग के लिए OAuth2.0 का उपयोग कर XOAUTH पैरामीटर कैसे उत्पन्न करें?

मैं नमूना कोड का पालन कर इस काम को OAuth1.0 के साथ कर सकता हूं। लेकिन मेरा सर्वर अन्य चीजों के लिए OAuth2.0 का उपयोग कर रहा है और मैं एक ही कोड का उपयोग करना चाहता हूं।

उत्तर

5

मेरे गुगलिंग से, मुझे नहीं लगता कि वर्तमान में OAuth2 एक्सेस टोकन का उपयोग करके IMAP के लिए XOAUTH param बनाना संभव है। यह कुछ ऐसा है जिसे Google को वास्तव में ASAP जोड़ने की आवश्यकता है।

http://groups.google.com/group/oauth2-dev/browse_thread/thread/c1235d5f21e7b438?pli=1

+2

बस इस जानकारी को अपडेट करने के लिए यहां देखें। अब OAuth2 के माध्यम से जीमेल आईएमएपी से जुड़ना संभव है: https://developers.google.com/google-apps/gmail/oauth_overview – Mannaz