GET запрос
GET запрос — это один из методов HTTP запросов, который используется для получения ресурсов из веб-сервера.
Для отправки на указанный URL GET запрос, выберите следующее:
Для формирования тела JSON запроса вам предоставляется следующие параметры:
-
В секции «Query параметры», галочками отметьте переменные, которые требуются в query параметрах запроса. Есть галочка - переменная отправится, нет галочки - не отправится. Примеры переменных:
- callerNumber — номер телефона абонента, который инициировал вызов;
- accountid — уникальный идентификатор личного кабинета;
- callId — уникальный идентификатор вызова;
- billsec — продолжительность вызова в секундах;
- timestamp — время, когда произошел вызов;
- eventType — тип события, связанного с вызовом;
- did — номер оператора, которому поступил вызов;
- vpbxId — уникальный идентификатор ВАТС, куда поступил вызов;
- answered — был ли ответ на вызов (0 или 1);
- file — название файла факса;
- InternalNumber — внутренний номер абонента, куда поступил вызов.
Если нажать на знак вопроса - то будет показан текст - описание информации, содержащейся в переменной.
-
В секции «Пользовательские параметры» вы можете добавить свои собственные ключи и соответствующие им значения или переменные которые войдут в query параметры запроса.
-
В секции «Заголовки» укажите свои заголовки (headers), если они необходимы.
- Как пример, мы заполнили поля: billsec, timestamp, eventType, InternalNumber.
В таком случае, будет сформирована следующая структура **JSON**:
```jsx
{
"billsec": "${{billsec}}",
"timestamp": "${{timestamp}}",
"eventType": "${{eventType}}",
"InternalNumber": "${{InternalNumber}}",
"Key": "Example"
}
```
А придёт на указанный **URL**:
```jsx
https://example.com/?billsec=6×tamp=1687271174&InternalNumber=100&Key=Example
```
Так как вместо переменных в формате **${{…}}** подставятся значения этих переменных сгенерированных конкретным событием.
Также см.:
«Веб-хуки»
«POST запрос»