我努力完成这项工作,但做了一半的工作。
实际上我只能阅读Gmail API中的邮件,如果我尝试使用gmail.modify,我会收到错误:
HttpAccessTokenRefreshError:unauthorized_client:请求中未经授权的客户端或范围。
这是我的代码:
JNLP Ref (absolute): ....
在我的服务帐户中:
我在某处读过我需要一个Google工作帐户才能授权我的服务帐户在我的my_account @ gmail电子邮件帐户上使用gmail.Modify。似乎很难修改电子邮件中的消息。
我不知道下一步该做什么。
答案 0 :(得分:0)
根据此documentation,您需要在设置API范围时将“开发人员控制台”中的客户端ID用作“管理API客户端访问”中的客户端名称。使用您的个人帐户@ gmail.com,Google API无法正常运行。您应该在Google中拥有you@your_organisation_domain
格式的组织域帐户。
检查这些主题: