Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 通过历史记录()返回的消息。在GMail中找不到包含消息()的列表()_Python_Gmail Api - Fatal编程技术网

Python 通过历史记录()返回的消息。在GMail中找不到包含消息()的列表()

Python 通过历史记录()返回的消息。在GMail中找不到包含消息()的列表(),python,gmail-api,Python,Gmail Api,我正在使用Python中的gmail api()获取已更改消息的列表,需要检索一条我以前没有收到内容的消息。然而,当对收到的消息id使用该方法时,我得到一个404 Not found错误。这是如何发生的,可以采取什么措施来解决 我使用API docs界面进行测试时得到了相同的结果,消息没有被列为已删除或已删除(我可以在GMail界面中看到它)。我尝试过您的场景,对于草稿消息,消息ID类似于临时消息,当消息已经发送时会被替换。但当它被发送时,它的id以某种方式是统一的,你们可以用它来获取收件箱中的

我正在使用Python中的gmail api()获取已更改消息的列表,需要检索一条我以前没有收到内容的消息。然而,当对收到的消息id使用该方法时,我得到一个404 Not found错误。这是如何发生的,可以采取什么措施来解决


我使用API docs界面进行测试时得到了相同的结果,消息没有被列为已删除或已删除(我可以在GMail界面中看到它)。

我尝试过您的场景,对于草稿消息,消息ID类似于临时消息,当消息已经发送时会被替换。但当它被发送时,它的id以某种方式是统一的,你们可以用它来获取收件箱中的信息或gmail中的其他标签。如果您在
message.get()
上收到404邮件,它可能是根据草稿创建的邮件,并且已经发送。我找到了一个,上面写着“如果你当时去编辑或更新那份草稿,那 消息id请求将为404,但草稿id请求将返回
使用新的消息和线程ID更新了资源。“

我已经尝试了您的场景,对于草稿消息,消息ID就像是临时的,当消息已经发送时,它会被替换。但当它被发送时,它的id以某种方式是统一的,你们可以用它来获取收件箱中的信息或gmail中的其他标签。如果您在
message.get()
上收到404邮件,它可能是根据草稿创建的邮件,并且已经发送。我找到了一个,上面写着“如果你当时去编辑或更新那份草稿,那 消息id请求将为404,但草稿id请求将返回
用新邮件和线程ID更新了资源。“

这可能是垃圾邮件或草稿邮件,我知道它们不是由
邮件.list()
(默认情况下)返回的,但是
邮件.get()
?这可能是垃圾邮件或草稿邮件,我知道它们不是由
邮件.list()
返回的(默认情况下),但是关于
message.get()
?谢谢,在本例中不涉及草稿。可能是垃圾邮件。谢谢,在这种情况下不涉及草稿。可能是垃圾邮件。