如何使用Google API发送内联图片,这是我的同一代码 恩迪让我知道我错过了什么?
theApp.controller('SomeController', ['SettingsService', function(SettingsService) {
console.log(SettingsService.dataVar);
}]);
最后在我的Gmail中,我无法看到内嵌图像。
答案 0 :(得分:1)
您要包含MIME邮件的图片部分,但不包括图片本身。
在Content-ID: <083.gif>
和Content-Disposition: inline headers
后,您需要包含实际图片。具体来说,您可能希望在该部分添加Content-Transfer-Encoding: base64
标头,并包含base64编码的图像有效负载。
了解它可以/应该如何工作的简单方法是使用Gmail通过电子邮件发送带有小图片的简短测试电子邮件。然后,在Gmail(Web UI)中转到消息选项(在“回复”按钮附近)并选择“显示原始”。这将准确显示MIME消息的构建方式。