Добавление изображения в gmail api, отправьте сообщение с помощью Почтальона
Я отправляю запрос Post на API gmail https://www.googleapis.com/upload/gmail/v1/users/userId/messages/send?upload=multipart
со следующими заголовками
Authorization Bearer [Your Token]
Content-Type: multipart/related; boundary="foo_bar_baz"
и тело запроса как
--foo_bar_baz
Content-Type: application/json; charset=UTF-8
{
}
--foo_bar_baz
Content-Type: message/rfc822
MIME-Version: 1.0
to: receiver@xxx.com
from: sender@xxx.com
subject: Testing API Automation
--foo_bar_baz
Content-Type: text/plain; charset="UTF-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
This is the testing text
--foo_bar_baz
Content-Type: image/jpeg
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Steps1.jpg"
--foo_bar_baz--
Я не уверен, нужно ли мне прикреплять изображение или преобразовывать изображение в формат rfc822 в теле запроса.
В настоящее время я получаю следующий ответ Bad content type. Please use multipart.