Python 如何使用Gmail API查找用于获取电子邮件的附件ID?

Python 如何使用Gmail API查找用于获取电子邮件的附件ID?,python,gmail-api,google-apis-explorer,Python,Gmail Api,Google Apis Explorer,我使用Python通过Gmail API访问Gmail。我想打一个简单的电话下载电子邮件附件,为此,您必须传递三个参数:ID、messageid和UserID。我有最后两个,但第一个在哪里?医生说这是附件的ID,所以我在Gmail中尝试了“显示原创”选项,但没有成功。API不断返回错误消息“无效附件令牌”。我在哪里可以找到附件ID 为了检索特定邮件附件的ID,您必须通过获取邮件资源,并从该响应中检索附件的ID 此ID可在的正文属性中找到(您可以使用文件名等属性了解每个ID对应的附件),如本示例所

我使用Python通过Gmail API访问Gmail。我想打一个简单的电话下载电子邮件附件,为此,您必须传递三个参数:ID、messageid和UserID。我有最后两个,但第一个在哪里?医生说这是附件的ID,所以我在Gmail中尝试了“显示原创”选项,但没有成功。API不断返回错误消息“无效附件令牌”。我在哪里可以找到附件ID


为了检索特定邮件附件的
ID
,您必须通过获取邮件资源,并从该响应中检索附件的
ID

ID
可在的
正文
属性中找到(您可以使用
文件名
等属性了解每个
ID
对应的附件),如本示例所示:

{
“有效载荷”:{
“部分”:[
{
“文件名”:{attachment_filename},
“正文”:{
“附件id”:{附件id}
//其他身体属性
},
//其他零件属性
},
//其他部分
],
//其他有效载荷特性
},
//其他消息属性
}
参考:

为了检索特定邮件附件的
ID
,您必须通过获取邮件资源,并从该响应中检索附件的
ID

ID
可在的
正文
属性中找到(您可以使用
文件名
等属性了解每个
ID
对应的附件),如本示例所示:

{
“有效载荷”:{
“部分”:[
{
“文件名”:{attachment_filename},
“正文”:{
“附件id”:{附件id}
//其他身体属性
},
//其他零件属性
},
//其他部分
],
//其他有效载荷特性
},
//其他消息属性
}
参考:

您是否查阅了通过附件索引访问附件的信息?是的,但我不了解解决方案。在控制台中执行代码不起作用。也没有通过Firefox打开链接。您是否查看了通过其索引访问附件的情况?是的,但我不了解解决方案。在控制台中执行代码不起作用。通过Firefox打开链接。