Как отправить письмо с вложенным изображением в sendgrid с curl - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь отправить простое тестовое электронное письмо с приложением.

Это команда curl, которую я использую, чтобы попытаться отправить электронное письмо с вложением, но я получаю "Вы можете выбрать только один метод HTTP-запроса! Вы запросили оба POST (-d, --data) и многочастный formpost (-F, --form). "Есть смысл, что что-то не так, но я не знаю, как это решить.Мне нужны оба, похоже.Вот где я нахожусь с командой curl:

curl --request POST --url https://api.sendgrid.com/v3/mail/send --header 'authorization: Bearer <API_KEY>' --header 'content-type: application/json' --data '{"personalizations":[{"to":[{"email":"user@example.com","name":"John Doe"}],"subject":"Hello, World!"}],"from":{"email":"info@example.com","name":"Sam"},"reply_to":{"email":"info@example.com","name":"Sam"}, "content":[{"type":"text/plain","value":"Hello, World!"}]}' -F "files[picture.jpg]=@C:/Path/picture.jpg"

Как бы я это сделал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...