☸️Http-запросы - с их помощью вы можете выполнить любой post/get запрос.
В запрос можно передать
query
или
body
параметры, а так же указать свои
headers-заголовки
. В значениях параметров и заголовках можно использовать макросы и переменные, например чтобы передать в запросе ID пользователя, выполнившего реакцию, можно создать переменную со значением
${user.id}
и тогда в запросе будет передан ID юзера.
Можно выбрать формат ответа:
text
или
json
. После выполнения запросы, ответ будет доступен в переменной
${httpResponse}
. Если запрос прошел успешно, вы получите такой ответ:
{
"ok": true,
"value": <Здесь ваш ответ>
}
В случае ошибки ответ будет выглядеть так:
{
"ok": false,
"errorMessage": "Текст ошибки"
}
Если выбрать тип ответа json - тогда в ответе будет лежать десериализованный объект с данными, доступк к которым можно получить с помощью переменной
${httpResponse.value.key1.key2...}
.
Чтобы выполнить http-запрос, воспользуйтесь реакцией
⚡️httpRequest.
@QNextBot #web