Python gmail api HttpError 403在请求时;网站「;“返回”;许可不足“;
我想用gmail API通过python发送电子邮件,但是Python gmail api HttpError 403在请求时;网站「;“返回”;许可不足“;,python,gmail-api,Python,Gmail Api,我想用gmail API通过python发送电子邮件,但是 send_message(service , user_id = 'steve2020301@gmail.com', message = messages) 结果是这样的 { "error": { "errors": [ { "domain": "global", "reason": "required", "message": "Login Required", "location Typ
send_message(service , user_id = 'steve2020301@gmail.com', message = messages)
结果是这样的
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"location Type": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
有人能救我吗
附加代码
很抱歉,我无法逐字显示代码,因为此页面说我的代码不是格式我不是python方面的高手,但我知道一些语言语法,我认为您传递的用户id和消息参数有误。我认为这是函数消去语法。除此之外,你能给我们你的api配置吗。您的服务和消息是如何取消的?您好,我已经用更多信息更新了问题,谢谢。您对服务的身份验证有问题,您是否使用提示同意屏幕授权令牌?如果是这样,您的项目目录中应该有一个token.pickle文件。你可以跟着我走。让我知道这是否有助于解决您的问题!对不起,我已经有token.pickle文件了。您是否有问题标题中所述的403错误或问题中所述的401错误?您是否遵循了快速入门步骤?如果添加了新的作用域,则需要删除token.pickle文件并再次运行应用程序,因此将使用更新的作用域创建一个新的token.pickle文件。