是否可以检索所有未答复的电子邮件?

时间:2014-08-03 08:03:37

标签: email crm gmail-api

我的用例是我有时无法回复通过sales@example.com发送给我的消息。因此,有价值的业务发展!

我需要一种方法来创建一个过滤器来显示所有缺少回复的消息。

我似乎无法在Gmail的过滤器对话框中执行此操作。 :(

Gmail's filter creation dialog

我有点盯着https://developers.google.com/gmail/api/v1/reference/users/threads/list又称新的Gmail API,但我没有看到这样做的方法。

你有什么想法吗?我应该使用IMAP吗?

1 个答案:

答案 0 :(得分:0)

你盯着正确的地方。你可以使用gmail-api来获取所有线程:
GET https://www.googleapis.com/gmail/v1/users/me/threads?q=to:sales@example.com

然后你必须获取每个帖子:
GET https://www.googleapis.com/gmail/v1/users/me/threads/<thread-id>?fields=messages
现在,这将为您提供消息列表。如果大小为1,那么它没有答案。