搜索至少包含一个提供的标签ID的主题

时间:2017-06-23 19:15:00

标签: php fetch gmail-api

我正在编写一个函数来查询PHP gmail API。此函数将与另一个查询并行执行,该查询将搜索存储在我们系统上的线程。这样做的目的是确保找到所有结果,即使线程由于它已经过期或过期的历史令牌错过而未被同步。

我正在使用$ service-> users_threads-> listUsersThreads(' me',$ opt_param);搜索线程,我也使用查询pram来帮助过滤结果。由于这里的语法,我可以做各种各样的事情:https://support.google.com/mail/answer/7190?hl=en

我的查询示例:

-in:chats after:2016-01-28 before:2017-06-23 label:{city-and-colour} (l:(^ss_sp|^ss_co)) is:starred

但是在(Label_1,Label_2,Label_3)中将label_id作为OR条件进行搜索的线程被证明是困难的。该函数可以接受参数labelIds,它将对提供的标签ID进行AND搜索,但这不是必需的。通过在文本查询中执行label:{...},我可以找到标签,但是我找不到从检索到的有关标签的数据到使用此方法搜索所需的字符串的桥梁。

任何人都可以帮我搜索包含一个或多个提供的标签ID的主题,而不对每个标签执行多次搜索吗?

0 个答案:

没有答案