1

我想访问 gmail api 来访问 gmail 收件箱来阅读邮件。是否有任何 api 以便我可以访问收件箱并解析消息。

现在在我们的项目中,我们正在使用mailinatorpro帐户并访问我们正在使用的帐户

https://api.mailinatorpro.com/api/inbox?to=#{username}&access_token=#{self.access_token}"

然后我们使用 JSON 来解析收件箱。但是现在我们正在转向 gmail,那么有什么方法可以访问收件箱吗?

提前谢谢。

4

3 回答 3

2
gem install ruby-gmail

github参考

于 2013-11-11T11:11:07.963 回答
1

gem 使用以下google-drive语法访问 google 驱动器:

GoogleDrive.login("username", "password")

但正如你在这里看到的,作者做了很多工作来使语法如此简单。这个 gem 还允许您使用 oAuth 登录,所以这也是一个选项。如果您有兴趣制作一些更定制的东西,我会深入研究该 git repo 以获取一些示例 - 否则,sagar junnarkar使用ruby-gmailgem 的建议是一个很好的建议。

于 2013-11-11T11:32:35.150 回答
0

我想你可能会看看我刚刚使用 Gmail API 而不是使用 IMAP 和 SMTP 构建的这个 gem:

gem install gmail-api-ruby

gmail-api-ruby

让我知道你的想法。我们对通过 IMAP 协议的 ruby​​-gmail gem 不满意

于 2015-01-16T09:26:37.583 回答