【发布时间】:2021-05-20 17:55:34
【问题描述】:
我使用自己的 Google 帐户创建了一个新的 gmail 项目。创建凭据后,我可以使用以下代码获取我自己的电子邮件。
result = service.users().messages().list(userId='me').execute()
我的问题是,如果我需要从其他帐户(例如 20 个不同的帐户)提取电子邮件,我该怎么办?在 list 函数中列出他们所有的 userId?
谢谢
【问题讨论】:
-
您创建了一个新的 Gmail 项目?你是说GCP吗?您是 Google Workspace 管理员吗?
-
如果您是 Google 域的管理员,则可以通过将域范围的权限委派给所述域中的服务帐户来实现。
标签: google-api google-oauth gmail-api