如何使用OAuth2.0生成XOAUTH参数以用于Gmail IMAP协议?

Ray*_*Ray 6 gmail imap oauth sasl

我有一个用户有权使用OAuth2.0通过imap访问他们的Gmail.我有OAuth2.0访问令牌(和刷新令牌).但我无法弄清楚如何将其映射到XOAUTH参数.生成XOAUTH参数的所有文档都是在假定OAuth1.0的情况下编写的.

我可以按照示例代码使用OAuth1.0.但我的服务器使用OAuth2.0进行其他操作,我想使用相同的代码.

Kev*_*son 5

从我的谷歌搜索,我认为目前不可能使用OAuth2访问令牌为IMAP构建XOAUTH参数.这是Google真正需要尽快添加的内容.

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

  • 只是在这里更新这些信息.现在可以通过OAuth2连接到Gmail IMAP:https://developers.google.com/google-apps/gmail/oauth_overview (2认同)