HTTPERROR 400 删除邮件标签 gmail api python
HTTPERROR 400 Removing a message label gmail api python
我正在使用这段代码尝试从邮件中删除标签 "INBOX",但出现错误 "no label to remove or specify"
message = service.users().messages().modify(userId='me', id=id, body='INBOX').execute();
我认为你的 body 是错误的 body 是 json object 可能是这样的
msg_labels = {'removeLabelIds': ['INBOX'], 'addLabelIds': []}
message = service.users().messages().modify(userId=user_id, id=msg_id,
body=msg_labels).execute()
您可能想查看文档示例我的 python 非常基础 messages.modify python
我正在使用这段代码尝试从邮件中删除标签 "INBOX",但出现错误 "no label to remove or specify"
message = service.users().messages().modify(userId='me', id=id, body='INBOX').execute();
我认为你的 body 是错误的 body 是 json object 可能是这样的
msg_labels = {'removeLabelIds': ['INBOX'], 'addLabelIds': []}
message = service.users().messages().modify(userId=user_id, id=msg_id,
body=msg_labels).execute()
您可能想查看文档示例我的 python 非常基础 messages.modify python