kur*_*ama 2 gmail google-apps-script
我想获取给定父标签的所有子标签。是否可以?
在如何检查 Gmail 标签是否有嵌套子标签?检查所有标签是否都有子标签,我尝试对特定标签执行类似的操作,但没有结果。
小智 5
Gmail 标签的父子关系基于它们的名称:如果您有一个标签“foo/bar”,并且还有一个名为“foo”的标签,则前者被视为后者的子标签。(我只是通过手动创建“foo/bar”标签然后“foo”来测试这一点;“foo”一出现,它就获得了“bar”作为一个孩子。)
因此,以下函数将返回给定标签的子级的所有标签的列表。(这里的参数parent
是标签本身,而不是它的名称)。
function children(parent) {
var name = parent.getName() + '/';
return GmailApp.getUserLabels().filter(function(label) {
return label.getName().slice(0, name.length) == name;
});
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3322 次 |
最近记录: |