SetPrompt
Метод SetPrompt
Примените этот метод для установки премедии для номеров в чёрном списке (аудиосообщение, которое будет проигрываться пользователям из списка при звонке). Для этого выполните POST запрос с входными параметрами к точке подключения, указанными ниже.
Точка подключения:
POST: https://api.exolve.ru/list/blacklist/v1/SetPrompt
Авторизация
Передайте следующие Заголовки HTTP для успешной авторизации.
Имя | Тип | Описание |
---|---|---|
Authorization | string | API-ключ приложения с Bearer перед ним. Пример: Bearer e***s0 , где e***s0 замените на API-ключ вашего приложения |
Входные параметры
Передайте следующие параметры в теле запроса в JSON формате. Параметры, отмеченные жирным шрифтом, являются обязательными.
Параметр | Тип | Описание |
---|---|---|
media_id | uid64 | уникальный идентификатор загруженного у приложению аудиофайла |
Выходные параметры
Пустой JSON с 200 OK статусом.
Возможные ошибки
Код | Статус | Пример сообщения | Описание |
---|---|---|---|
500 | Internal Server Error | error set prompt in service: error SetPromptBl from bwl_api service: rpc error: code = Unknown desc = error media_id does not exist | ресурс с заданным media_id не существует |
400 | Bad Request | “proto: (line 3:1): invalid value for uint64 type: | значение параметра media_id не валидно / не задано` |
Примеры
Входные параметры:
{
"media_id": 100970
}
Выходные параметры:
{}