Webhook — метод создания связи между двумя инструментами.
Чтобы настроить webhook:
«Управление интеграциями»
.«API/Webhook»
.«Сохранить»
.Надо сделать POST-запрос на адрес https://web.tada.team/api/message с параметрами:
[key API-ключ]
для этой команды и этой группы: YFamt2E_z_5YvIvKdNtQc9GDju0
[message]
само сообщение
Пример для командной строки:
curl <https://web.tada.team/api/message> \\
-F key='YFamt2E_z_5YvIvKdNtQc9GDju0' \\
-F message='Ваше сообщение'
Если задан Webhook URL, на него при каждом новом сообщении будет отправляться POST-запрос с параметрами: ["chat","chat_display_name"]
, ["created"]
, ["sender"]
, ["sender_display_name"]
и, самое главное: ["text"]
.
Кроме этого, в запросе будет http-заголовок ["key"]
, равный API-ключу этой группы (YFamt2E_z_5YvIvKdNtQc9GDju0)
, чтобы вы могли убедиться, что запрос именно от нас. Если сервер отвечает кодом, отличным от 200, запрос повторится ещё 8 раз с нарастающим интервалом.
Документация по нашему открытому API — https://tada-team.github.io/tdproto-docs-ru/
Больше технических деталей вы можете найти на нашем GitHub