Email Gmail定时过滤器在上午8点到下午5点之间删除MSG
我如何在gmail中设置一些东西来删除在上午8点到下午5点之间匹配gmail过滤器的MSGEmail Gmail定时过滤器在上午8点到下午5点之间删除MSG,email,gmail-api,Email,Gmail Api,我如何在gmail中设置一些东西来删除在上午8点到下午5点之间匹配gmail过滤器的MSG 我在想,也许可以通过谷歌应用程序脚本来实现这一点,我想知道是否有人已经做过类似的事情?我会循环遍历顶部线程(遗憾的是最多20个),检查它们上的日期时间戳,然后你可以使用相对简单的方法删除它们 CLIENT_SECRET_FILE = 'client_secret.apps.googleusercontent.com.json' OAUTH_SCOPE = 'https://www.goog
我在想,也许可以通过谷歌应用程序脚本来实现这一点,我想知道是否有人已经做过类似的事情?我会循环遍历顶部线程(遗憾的是最多20个),检查它们上的日期时间戳,然后你可以使用相对简单的方法删除它们
CLIENT_SECRET_FILE = 'client_secret.apps.googleusercontent.com.json'
OAUTH_SCOPE = 'https://www.googleapis.com/auth/gmail.compose'
STORAGE = Storage('gmail.storage')
flow = flow_from_clientsecrets(CLIENT_SECRET_FILE, scope=OAUTH_SCOPE)
http = httplib2.Http()
credentials = STORAGE.get()
if credentials is None or credentials.invalid:
credentials = run(flow, STORAGE, http=http)
http = credentials.authorize(http)
gmail_service = build('gmail', 'v1', http=http)
threads = gmail_service.users().threads().list(userId='me', maxResults=1).execute()
if threads['threads']:
for thread in threads['threads']:
我在这里为您编写的代码为您提供了最简单的部分,您所需要做的就是检查该特定消息的格式,然后决定是否需要它