【发布时间】:2011-03-05 23:15:05
【问题描述】:
按照http://code.google.com/apis/gmail/oauth/protocol.html#imap,我正在尝试为使用 OAuth 的 Gmail 实现 IMAP 客户端。
我的代码工作正常,我可以连接到 IMAP 服务器,但是,当我使用相同的 XOAUTH 值重试 1 天后,我得到一个无效的凭据。
这可能是我的代码中的一个问题,但我需要知道我是否可以每次都将相同的 XOAUTH 值传递给 IMAP AUTHENTICATE 方法,或者我是否需要在尝试访问之前重新生成它?
我的理解是,一旦我获得了访问令牌和令牌秘密,我就可以使用它们生成一次 XOAUTH 值,然后继续使用它。
【问题讨论】:
-
我正在尝试做同样的事情。你介意分享你的代码吗?是java吗?