Discord Webhooks: Руководство
  • Главная
  • Введение
  • JSON
  • Discord Webhook
  • Структура вебхуков Discord
    • username
    • avatar_url
    • content
    • embeds
      • color
      • author
      • title
      • url
      • description
      • fields
      • image
      • thumbnail
      • footer
      • timestamp
    • tts
    • file
  • Интеграция с
    • IFTTT
    • IFTTT Platform
  • Использовать с
    • Postman
    • HTTPie
    • cURL
  • Примеры
    • Twitch
    • Spotify
  • Дополнительная информация
    • Discord Markdown
    • Slack форматирование
    • Ограничения полей
  • Эпилог
  • Сотрудничество
Powered by GitBook
On this page
  1. Использовать с

cURL

Last updated 7 years ago

- это консольная утилита и библиотека для передачи данных через URL. Доступна для большинства платформ.

  • Linux - устанавливается через менеджер пакетов.

  • macOS - homebrew или MacPorts

  • Windows - скачать файл и распаковать его в директорию, и добавить её в PATH.

Использование

curl -H "Content-Type: application/json" -X POST -d <body> <link>

curl -H "Content-Type: application/json" -X POST -d '{"username": "Тест", "content": "Привет!"}' https://discordapp.com/api/webhooks/203019812404264973/rptBmYgoehu70kw2rItSlhRqKi7kMJh1bM2KCUUD2vR6grZckvtdl62h4xR7XWUS5463

# -H "Content-Type: application/json" - загаловок которые сообщает серверу, что вы отправляете JSON данные
# -X POST - использовать метод POST
# -d '{"username": "Тест", "content": "Привет!"}' - добавляет данные в запрос
url='https://discordapp.com/api/webhooks/203019812404264973/rptBmYgoehu70kw2rItSlhRqKi7kMJh1bM2KCUUD2vR6grZckvtdl62h4xR7XWUS5463'
curl -H "Content-Type: application/json" \
-X POST \
-d '{"username": "Тест", "content": "Привет!"}' $url
# вы можете сделать многострочную комманду используя бэкслэш `\` и установить ссылку как переменную
# и не нужно будет вставлять её снова и снова. Так же вы можете добавить её в ваш `.*rc` файл
cURL