Gmail Label API会针对某些线程

时间:2016-03-30 09:56:11

标签: python gmail-api

我使用Python客户端库通过Gmail API更新标签,使用以下代码行:

thread = service.users().threads().modify(userId='me', id=thread_id, body=msg_labels).execute(http=http)

这适用于大多数线程,但对于某些线程,它会在没有任何规范的情况下不断返回500后端错误。 " thread_id"的值和" msg_labels"是的,我已经三次检查了。如上所述,它适用于其他线程通过相同的代码行。可能导致此错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

由于某些原因,我的代码试图编写一个不存在的标签ID。不知道这是怎么发生的,因为ID是直接从Gmail检索的,我自己也没有删除它。然而它解决了这个问题。