从Gmail API获取没有历史记录的消息

时间:2017-02-17 13:16:46

标签: google-api gmail-api

我直接使用Gmail RESTful API(不是来自某些库)。 查看此处的文档Gmail Documentation

我已设法获取邮件正文的内容,但它也返回当前邮件的整个历史记录链。

有没有办法从API获取只有请求的消息体的响应,而没有整个线程历史记录?

2 个答案:

答案 0 :(得分:1)

根据此thread,这是不可能的,因为它是电子邮件正文内容的一部分,您需要指定要检索的邮件的ID。

  

您将收到完整的回复消息。当报告回复时,他们引用了原始消息,并且原始文本在回复消息中。你可能只想做Gmail和许多其他现代电子邮件应用程序所做的事情,并折叠/隐藏任何以>开头的回复文本。

参考文献:

答案 1 :(得分:0)

这样,我在C#中做到了

if (result.Contains("<div class=\"gmail_quote\">"))
            {
                result = result.Substring(0,result.IndexOf("<div class=\"gmail_quote\">"));
            }