私たちは、C#アプリケーションでGmailのApiを使用しており、画像が埋め込まれたメッセージを受け取りました。 GMailアカウント(ブラウザではユーザー)を見るとイメージが表示されますが、Apiを使用すると、ペイロードでそれを見つけたり、添付ファイルIDを取得することができません。埋め込み画像へのアクセス
apiは埋め込み画像へのアクセスをサポートしていますか?
私が使用している場合:
var part = message.Payload.Parts
.Where(x => x.MimeType.Equals(mimeType))
.Select(x => x.Body.Data)
.FirstOrDefault();
GIF、JPEGやTIFFに設定MIMEタイプで、それは常にnullが戻ってきます。
ここで何らかの.Net APIを使用しています。あなたの質問にそのタグを付けてください。 – DavidG
mime-typeを 'Gif、Jpeg、Tiff'として渡しているときに、適切な' image/gif' mime-typeとして渡していますか?おそらく 'x.MimeType.Contains(" image ")'を試して、すべての画像フォーマットを取得してください。 –