使用 Gmail API 列出话题时的性能问题

Performance problems when using Gmail API to list threads

我 运行 在尝试获取用户收件箱中最近十个线程的列表时遇到了主要的性能问题:

threads = gmail_client.users().threads().list(userId='me', maxResults=10, pageToken='', q='-in:chats ', labelIds=['INBOX']).execute()

这一查询始终需要 5-6 秒。知道这里发生了什么,或者我怎样才能加快速度?

尝试:

threads = gmail_client.users().threads().list(userId='me', maxResults=10, labelIds=['INBOX']).execute()

没有理由发送一个空的pageToken,只是省略了属性。此外,聊天消息不在收件箱中,无需在查询中排除它们。

此外,确认各个邮箱的性能相同,繁忙的邮箱预计会更慢。