0
我目前正試圖存儲所有gmail電子郵件附件,女巫編碼爲base64url(https://developers.google.com/gmail/api/v1/reference/users/messages/attachments)。Gmail API附件Base64url解碼
gmail.users.messages.attachments.get({
'auth': auth,
'userId': 'me',
'id': 'attachementId',
"messageId": 'messageId'
}, function(err, response, seg) {
if (err) {
//
} else {
var base64_attachement = response.data.replace(/-/g, '+').replace(/_/g, '/').replace(/ /g, '+');
var buffer = new Buffer(base64_attachement, "base64");
var attachementDecode = buffer.toString();
}
});
但是,當我在一個文件中或在我的S3消息存儲和我嘗試閱讀(具有良好的格式),我什麼都看不到,和圖像編輯器如GIMP說這就是形象被破壞。 我在做什麼錯?我真的失去了如何解碼base64url格式的谷歌附件?
謝謝你的幫助!它幫助了我很多,現在我的代碼可以工作,並且文件被正確地發送到S3 –
我很樂意提供幫助! :) 祝你好運! – OriEng
謝謝@OriEng。這有很大幫助。 –