关注http://code.google.com/apis/gmail/oauth/protocol.html#imap我正在尝试为使用OAuth的Gmail实施IMAP客户端。
我的代码工作正常,我可以连接到IMAP服务器,但是,在我重试使用相同的XOAUTH值1天后,我收到了无效的凭据。
我的代码可能会导致这个问题,但我需要知道我是否可以每次都将相同的XOAUTH值传递给IMAP AUTHENTICATE方法,或者我是否需要在尝试访问之前重新生成它?
我的理解是,一旦我获得了Access Token和Token Secrets,我就可以使用它们生成一次XOAUTH值,然后继续使用它。
答案 0 :(得分:2)
使用可靠的反复试验方法我认为虽然访问令牌和秘密很长,但每次都必须为IMAP生成XOAUTH值。