【发布时间】:2017-06-17 02:46:03
【问题描述】:
我们在 C# 应用程序中使用 GMail Api,并且收到了一条带有嵌入图像的消息。 如果您查看 GMail 帐户(作为用户在浏览器中),您可以看到该图像,但我无法在 Payload 中找到它,也无法在使用 api 时获取附件 ID。
这个 api 是否甚至支持访问嵌入的图像?
如果我使用:
var part = message.Payload.Parts
.Where(x => x.MimeType.Equals(mimeType))
.Select(x => x.Body.Data)
.FirstOrDefault();
将 Mime 类型设置为 Gif、Jpeg 或 Tiff 时,它总是返回 null;
【问题讨论】:
-
您在这里使用了某种 .Net API,请用它标记您的问题。
-
当您以
Gif, Jpeg or Tiff传递mime-type 时,您是否将它们作为正确的image/gifmime-type 传递?也许尝试x.MimeType.Contains("image")获取所有图像格式。