修改邮件标签 Python GMAIL API
Modify message label Python GMAIL API
我正在尝试使用 Gmail API 发送 post 请求。但是,我在文档中找不到用于发送数据的参数名称。
例如,下面是我正在使用的代码示例:
post_data = {
"addLabelIds": [
"123456789"
]
}
service = build('gmail', 'v1', credentials=credentials)
result = service.users().messages().modify(userId=user_id, id=message_id).execute()
任何指导将不胜感激,谢谢
你需要在调用modify
时添加请求body
作为参数,像这样:
result = service.users().messages().modify(userId=user_id, id=message_id, body=post_data).execute()
参考:
我正在尝试使用 Gmail API 发送 post 请求。但是,我在文档中找不到用于发送数据的参数名称。
例如,下面是我正在使用的代码示例:
post_data = {
"addLabelIds": [
"123456789"
]
}
service = build('gmail', 'v1', credentials=credentials)
result = service.users().messages().modify(userId=user_id, id=message_id).execute()
任何指导将不胜感激,谢谢
你需要在调用modify
时添加请求body
作为参数,像这样:
result = service.users().messages().modify(userId=user_id, id=message_id, body=post_data).execute()