尝试使用 Google Gmail API 时出错

Error when trying to use Google Gmail API

我正在尝试自动向一群人发送电子邮件。 我使用 credentials.json 进行身份验证,示例代码来自 gmail api 的站点。 错误:An error occurred: <HttpError 403 when requesting https://gmail.googleapis.com/gmail/v1/users/,<the account I used>/messages/send?alt=json returned "Request had insufficient authentication scopes."> 认证过程哪里出了问题?

来自 Gmail API quickstart 的示例代码包含范围 'https://www.googleapis.com/auth/gmail.readonly'

但是,对于 sending messages,您需要以下范围之一:

将代码中的范围更改为列出的范围之一,并删除令牌文件以在 运行 您的代码具有新范围时触发新的授权流程。