Перейти до вмісту

Тарифи, сервери та сигнатури

Операції довідників надають значення, потрібні для сценаріїв замовлення й налаштування.

GET/plansОтримати доступні тарифи мобільних проксі

Кожен тариф містить ідентифікатор, доступність, кількість доступних портів, країну, підтримку VPN та одну або кілька тарифікацій. Тарифікація визначає:

  • time: тривалість у секундах;
  • traffic: обсяг трафіку в мегабайтах;
  • price: ціну в центах.
GET/serversОтримати VPN- і проксі-сервери

Відповідь окремо містить vpnServers і proxyServers, а також підтримувані proxyProtocols. Використовуйте повернуті імена хостів під час оновлення налаштувань облікового запису.

GET/signaturesОтримати мережеві сигнатури

Сигнатури визначають профілі мобільної мережі або пристрою, які можна застосувати до порту. Сприймайте повернуті рядки як непрозорі актуальні значення.

const plans = await client.general.listPlans();
const servers = await client.general.listServers();
const signatures = await client.general.listSignatures();

Рекомендована послідовність отримання даних

Section titled “Рекомендована послідовність отримання даних”
  1. Запитайте тарифи й виберіть запис із available: true.
  2. Переконайтеся, що availablePorts достатньо.
  3. Виберіть точний об’єкт тарифікації з цього тарифу.
  4. Запитайте сервери й виберіть підтримувані стандартні налаштування підключення.
  5. Запитайте сигнатури перед зміною сигнатури порту.

Кешуйте відповіді довідників лише ненадовго. Доступність і залишки можуть змінюватися.