oauth2、imap、gmail - 获取邮件 - gmail api 已关闭并且找不到对 oauth2 的引用
- 我有一个使用oauth2的要求(灵活)。 (现有架构/代码)
- 我需要对订阅者的电子邮件标题进行一些文本操作。
我尝试过的解决方案。
我尝试下载 java 的示例代码,它正确连接到 gmail 的 imap 服务器。然而,它响应 oath_version=1 并需要密码。我尝试修改代码以更改参数,就像其他 api(如联系人 api oauth2)一样,但没有成功。
问题: (多部分)
Api 已关闭:http://code.google.com/googleapps/domain/email_migration/developers_guide_java.html 任何在线参考都是理想的(自上周周三以来,它已经关闭了至少半周) )。如果您想知道 - 是的,在向此处询问更新的链接之前,我确实在他们的论坛上发过帖子。
有没有办法:a)发出 oauth2 请求和 b)我可以查看的任何(最小)代码示例都很棒。
预先感谢您阅读这篇文章。
- I have a requirement (flexible) to use oauth2. (existing architecture/code)
- I have a need to do some text manipulation of subscriber's email headers.
Solutions I've tried.
I've tried to download the sample code for java and it correctly connects to gmail's imap servers. It however responds with oath_version=1 and is expecting a password. I've tried to massage the code to change the params as other api's like their Contacts api oauth2 without success.
Question:
(multipart)
Api is down:http://code.google.com/googleapps/domain/email_migration/developers_guide_java.html any reference online would be ideal (it has been down for at least half a week since last week Wed). If you wondered - yes I did post on their forums before asking here for the updated link.
Is there a way to: a) make oauth2 request and b) Any (minimal) code exaples I can look at would be great.
Thanks in advance for reading this post.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
下面是一个使用 OAuth2 协议从 Google 获取电子邮件的 Ruby 示例:
注意:此示例使用 ruby
mail
gem 和gmail_xoauth
gem,所以你会需要安装那些使此代码示例正常工作。我还使用omniauth
和omniauth-google-oauth2
gem 来处理用户登录和使用访问令牌。Here is a working, Ruby example of fetching email from Google using the OAuth2 protocol:
Note: This example uses ruby
mail
gem andgmail_xoauth
gem, so you will need those installed for this code sample to work. I am also using theomniauth
andomniauth-google-oauth2
gems to handle logging the user in and using the access token.