В документации Google приведен следующий пример:
POST / upload / gmail / v1 / users / userId / messages / send? UploadType = multipart HTTP / 1.1 Хост: www.googleapis.com Авторизация: Bearer your_auth_tokenContent-Type: multipart / related;border = foo_bar_baz Content-Length: number_of_bytes_in_entire_request_body
- foo_bar_baz Content-Type: application / json;charset = UTF-8
{"id": строка, "threadId": строка, "labelIds": [строка], "сниппет": строка, "historyId": длинная без знака, "полезная нагрузка": {"partId": строка, "mimeType": строка, "имя файла": строка, "заголовки": [{"name": строка, "значение": строка}], "тело": ресурс users.messages.attachments, "parts ": [(MessagePart)]}," sizeEstimate ": целое число," raw ": байты}
- foo_bar_baz Тип содержимого: message / rfc822
Данные сообщения электронной почты --foo_bar_baz- Если запрос выполнен успешно, сервер возвращает код состояния HTTP 200 OK вместе с любыми метаданными:
HTTP / 1.1 200 Тип содержимого: application / json
{"id": строка, "threadId": строка, "labelIds": [строка], "фрагмент": строка, "historyId": длина без знака, "полезная нагрузка": {"partId": строка, "mimeType": строка, "имя файла": строка, "headers": [{"name": string, "value": string}], "body": users.messages.attachments Resource, "parts": [(MessagePart)]}, "sizeEstimate": integer, "raw ": bytes}
Can someone сделать тело запроса образца, посмотрев на приведенный выше пример?Мне нужно отправить электронное письмо с приложением.