В настоящее время я работаю над базой API gmail в этой теме
{ ссылка }
все работает нормально, если мне просто нужно написать новое письмо, но Я не знаю, как это сделать, если мне нужно ответить. я попытался изменить данные с помощью threadId и получил ошибку: 'Recipient address required.'
/* Send the mail! */
$.ajax({
type: "POST",
url: "https://www.googleapis.com/upload/gmail/v1/users/me/messages/send?uploadType=multipart",
contentType: "message/rfc822",
beforeSend: function (xhr, settings) {
xhr.setRequestHeader('Authorization', 'Bearer ' + ACCESS_TOKEN);
},
data: {
raw: mail,
threadId: thread.id
},
success: function (res) {
resolve(res)
},
error: function (error) {
console.log('ERROR:', error.responseJSON.error.message);
window.open(`${location.origin}/api/google/rest/verify`, "", "width=500, height=500");
}
});
Мне действительно нужна помощь.