HTML форма для отправки данных в Discord webhook - PullRequest
0 голосов
/ 13 июля 2020

В настоящее время я пытаюсь создать форму HTML для отправки данных на канал на моем сервере Discord. Я использую webhook , так как это кажется лучшим доступным методом.

Я могу отправлять данные на канал с помощью Postman или cURL, но я не могу понять, как отправить данные через форму HTML.

Вот код формы HTML

<form target="_blank" title="Test form - Fill out in entirety." enctype="multipart/form-data" method="post" action="https://discordapp.com/api/webhooks/{webhook.id}/{webhook.token}">
    <div class="form-group"><small class="form-text text-muted">Your name</small><input type="text" class="form-control" name="username" placeholder="Name" required /></div>
    <div class="form-group"><small class="form-text text-muted">Today's Date.</small><input class="form-control" type="date" required /></div>
    <div class="form-group"><small class="form-text text-muted">Your Content</small><textarea class="form-control" required></textarea></div>
    <div class="form-group"><button class="btn btn-outline-secondary btn-block" type="submit">Submit Form</button></div>
</form>

Согласно документации, он поддерживает тела данных формы, если они правильно закодированы, и я считаю моя кодировка верна. Однако при отправке он возвращает {"message": "Cannot send an empty message", "code": 50006} из конечной точки.

Что я здесь делаю не так? Я неправильно читаю документацию с самого начала?

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