Python:如何从gmailapi获取邮件主题

2024-10-03 02:34:42 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Gmail API,如何检索电子邮件的主题?在

我在原始文件中看到了它,但是检索它非常麻烦,我确信应该有一种方法可以直接通过API来完成它。在

messageraw= service.users().messages().get(userId="me", id=emails["id"], format="raw", metadataHeaders=None).execute()

这个问题和这个one是同一个问题,但它已经很接近了,所以我不能发表一个比提议的更好的答案。在


Tags: 文件方法apiid主题get电子邮件service
1条回答
网友
1楼 · 发布于 2024-10-03 02:34:42

正如在answer中提到的,主题在headers中,来自payload

 "payload": {
    "partId": string,
    "mimeType": string,
    "filename": string,
    "headers": [
      {
        "name": string,
        "value": string
      }
    ],

但如果使用format="raw”,则此选项不可用。所以你需要使用format="full"。在

以下是完整代码:

^{pr2}$

相关问题 更多 >