Отримати ціну продовження оренди
Метод getContinueRentPrice дозволяє отримати актуальну вартість продовження оренди віртуального номера через API SMS.online. Цей метод використовується для автоматизації розрахунку витрат на продовження перед прийняттям рішення про подальше використання номера.
Метод надає можливість отримати точну вартість продовження оренди на вказаний період. Це дозволяє заздалегідь планувати витрати та ефективно управляти балансом рахунку.
Успішний запит повертає об'єкт з інформацією про вартість продовження оренди, включаючи ідентифікатор номера, термін продовження та суму. Метод рекомендується для систем з регулярним оновленням оренди номерів та контролем витрат.
Приклад запиту:
Вхідні дані
Параметр | Обов'язковий | Примітка | Опис |
---|---|---|---|
Так | Див. у профілі в налаштуваннях API Ключ | API-ключ забезпечує доступ до оплачуваних послуг | |
Так | getContinueRentPrice | Назва методу | |
Так | Числове значення | ID активації, отримане при запиті номера | |
Так | 4, 8, 12, 24, 72, 168, 360, 720, 2160 | Час оренди в годинах |
Відповідь сервера
JSON
{ "status": "success", "price": "100" }
Приклад коду
const api_key = "API_KEY"; # Замініть 'API_KEY' на ваш реальний API-ключ.const id = 1; # Вставте ID активації, отримане при запиті номераconst rent_time = 1; # Вставте час продовження в годинах з таблиці вищеtry {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getContinueRentPrice&id=${id}&rent_time=${rent_time}`);# Виконуємо GET-запит до вказаного URLconst data = await response.json();# Виводимо вміст відповіді від сервераconsole.log(data);} catch (err) {# Якщо сталася помилка, виводимо повідомлення про помилкуconsole.error(err);}
Можливі помилки
Параметр | Опис |
---|---|
Некоректна дія | |
Невірний API-ключ | |
Помилка в запиті | |
Час, на який аккаунт заблоковано | |
Аккаунт не активний | |
Не вказано ID оренди | |
Номер орендовано не вами (неправильний ID оренди) | |
Некоректний час продовження | |
Оренду неможливо продовжити, оскільки термін дії номера закінчився | |
Перевищено максимальний доступний час | |
Аккаунт заблоковано |