Операції довідників надають значення, потрібні для сценаріїв замовлення й налаштування.
Кожен тариф містить ідентифікатор, доступність, кількість доступних портів, країну, підтримку VPN та одну або кілька тарифікацій. Тарифікація визначає:
time: тривалість у секундах;traffic: обсяг трафіку в мегабайтах;price: ціну в центах.
Відповідь окремо містить vpnServers і proxyServers, а також підтримувані proxyProtocols. Використовуйте повернуті імена хостів під час оновлення налаштувань облікового запису.
Сигнатури визначають профілі мобільної мережі або пристрою, які можна застосувати до порту. Сприймайте повернуті рядки як непрозорі актуальні значення.
Офіційний SDK
Section titled “Офіційний SDK”const plans = await client.general.listPlans();const servers = await client.general.listServers();const signatures = await client.general.listSignatures();plans = client.general.list_plans()servers = client.general.list_servers()signatures = client.general.list_signatures()<?php
$plans = $client->general()->listPlans();$servers = $client->general()->listServers();$signatures = $client->general()->listSignatures();Рекомендована послідовність отримання даних
Section titled “Рекомендована послідовність отримання даних”- Запитайте тарифи й виберіть запис із
available: true. - Переконайтеся, що
availablePortsдостатньо. - Виберіть точний об’єкт тарифікації з цього тарифу.
- Запитайте сервери й виберіть підтримувані стандартні налаштування підключення.
- Запитайте сигнатури перед зміною сигнатури порту.
Кешуйте відповіді довідників лише ненадовго. Доступність і залишки можуть змінюватися.