gpt4 book ai didi

在 Gmail API 中搜索具有特定 threadId 的邮件

转载 作者:行者123 更新时间:2023-12-02 21:25:42 26 4
gpt4 key购买 nike

使用新的 gmail api ( https://developers.google.com/gmail/api/ ),我想搜索具有特定 threadId 的邮件。

我的用例是,我想查找线程上没有附件且不是草稿的所有消息。我宁愿只在 messages.list 上发出“-has:附件 - 是:草稿线程 ID:FOO”。

虽然我似乎无法找到如何在执行搜索时指定 threadid。有任何想法吗?

最佳答案

Google 实际上提供了一个 API,用于检索具有任何给定线程 ID 的消息列表。因此,如果您已经有了 ThreadID,为什么不直接利用这个 API 呢?

不确定您使用的是什么语言,但在 .NET 中可以这样做:

var threadMessages = gService.Users.Threads.Get("me", "*YourThreadID*").Execute();

其中 gService 是您之前创建的 GmailService。那么为什么不直接将其称为迭代线程中的消息,检查是否带有附件等?

可以找到一些用于设置此功能的快速入门文档 here

关于在 Gmail API 中搜索具有特定 threadId 的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24516525/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com