【问题标题】:Google Apps Script search not returning all threadsGoogle Apps 脚本搜索未返回所有线程
【发布时间】:2018-02-22 13:31:31
【问题描述】:

我正在尝试在一个标签下搜索主题。这是我用于搜索的代码:

      //set "label" to label to be searched
  var label = "sampleLabel"

  //get all threads with the label 
  var emails = GmailApp.search('label: ' + label);

我在一个有 11 个线程的标签上测试了它(每个线程都有一条消息),它只返回 3 个。

我看到有人问过这个问题,但这似乎是一个不同的问题。

感谢您能给我的任何帮助。

【问题讨论】:

  • 请编辑您的问题,并包括您的数据示例您所请求的内容以及您希望看到的返回内容,还可以在 gmail 中测试您的搜索,以确保它在那里有效。

标签: google-apps-script gmail


【解决方案1】:

实际上有一种简单的方法可以获取具有特定标签的所有线程! See the method documentation here.

var LABEL = "mylabel";

// Get out labels by name
var label = GmailApp.getUserLabelByName(LABEL);

// The threads currently assigned to the label
var threads = label.getThreads();

【讨论】:

  • 我试过了,但它仍然只返回相同的三个线程,忽略其他 8 个。
  • @niko 然后你需要发布更多关于什么是返回和没有返回的信息,因为根据你发布的内容我只能猜测它是什么问题。
猜你喜欢
  • 1970-01-01
  • 2018-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多