- Регистрация
- 17.02.2020
- Сообщения
- 174
- Благодарностей
- 58
- Баллы
- 28
Для авторизации в сервисе нужно отправить пост запрос с параметрами:
Сделано кубиком POST, авторизовался и пришел положительный ответ с ключами "key" и "key_id". Далее, нужно добавить номер телефона в ЧС (Вот такая инструкция с сайта):
Вот это прислала поддержка как разъяснения к действиям
Тут уже проблемы, как не пытался сформировать запрос через POST - не получается получить положительный ответ. Сама поддержка на примере своего ответа добавила мне номер в ЧС который выше. Но это еще полбеды, так как дальше вообще непонятнее...
Для удаления номера и ЧС нужно сделать запрос:
Как сформировать этот " -X DELETE " ? так как адреса обращения на удаление и на добавления номера в ЧС один и тот же -
В какую сторону копать? подскажите, пожалуйста, люди добрые)
Код:
curl -X POST "https://api2.onlinepbx.ru/ex.onpbx.ru/auth.json"
-H "Accept: application/json"
-H "Content-Type: application/x-www-form-urlencoded"
-d auth_key="токен"
Код:
curl -X POST "https://api2.onlinepbx.ru/ex.onpbx.ru/blocklist/contact" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H 'x-pbx-authentication: key_id:key' \
-d '[{"phone":"87654321","reason":"спам"}]'
Код:
curl --location --request POST 'https://api2.onlinepbx.ru/ex.onpbx.ru/blocklist/contact' \
--header 'domain: ex.onpbx.ru' \
--header 'x-pbx-authentication: key_id:key' \
--header 'Content-Type: text/plain' \
--data-raw '
[
{
"phone": "79995696887",
"reason": "спам"
}
]'
Для удаления номера и ЧС нужно сделать запрос:
Код:
curl -X DELETE "https://api2.onlinepbx.ru/ex.onpbx.ru/blocklist/contact" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '["87654321"]'
Код:
https://api2.onlinepbx.ru/ex.onpbx.ru/blocklist/contact
Последнее редактирование: