Проектирайте своето персонализирано приложение


Проектирайте своето персонализирано приложение

Подобрете вашите собствени персонализирани приложения с PureVPN API. Използвайте всички най-добрите функции на PureVPN във вашето приложение и го управлявайте със собственото си име.


Вземете пълния ни API

PureVPN API – Създавайте и управлявайте акаунти със собствено приложение

Можете да разчитате на нас, за да ви помогнем да свършите по-добра работа.

Регистрирайте се за API на PureVPN и вземете софтуерния код за разработване на вашите персонализирани приложения. Използвайте персонализирани приложения, за да създавате лесно VPN акаунти и ефективно да ги управлявате от комбинацията устройство / ОС по ваша избор. Единствената цел на програмата API е да ви помогне да осигурите по-добро обслужване и опит чрез иновации и персонализиране.

Регистрирайте се за нашата програма за програмисти

Как работи

Този API ви позволява да създавате свои собствени персонализирани VPN клиенти. Той е 100% отворен за всички разработчици, които желаят да създават VPN приложения на нашата платформа. Чувствайте се свободни да изучавате кода с отворен код на съществуващи VPN приложения за примери за това как работят тук. Не забравяйте да регистрирате своето приложение в нашата система.

  • Приготвяме се да започнем
  • Сигурност
  • Оптимизация
  • Методи на API

Приготвяме се да започнем

Създаване на приложение

Можете лесно да създавате приложения, без да е необходимо да научавате за VPN или неговата технология. За да получите най-добрата VPN услуга, PureVPN ще ви предостави следното заедно с вашия акаунт на дистрибутор и добавяне на вашия посветен IP към нашата политика за защитна стена:

Упълномощаване на потребителя

При всяка заявка за REST се използват предоставеното потребителско име и парола. Искането трябва да се направи с регистрирания IP, който е регистриран в защитната стена на PureVPN към момента на регистрацията.

Грешка при работа

Нашите API ще произвеждат правилни кодове за грешки и съобщения заедно с това, което ще обясни причината за повреда. Пълна документация за нашите кодове за грешки и причини ще бъдат споделени с вас в момента на абонамента.

Работа с различни центрове за данни

Как да се свържете с най-близката DC точка за достъп за по-бързо взаимодействие с API и нещата, които трябва да внимавате, когато разработвате клиент.

Получаване на най-бързия сървър

VPN API и неговите услуги управляват всичко за вас. Тъй като потребителските заявки създават VPN тунел, нашите услуги трябва да осигурят най-бързата наличност на сървъра, като вземат предвид трафика и натоварването на нашите сървъри, като същевременно вземат под внимание вашето географско местоположение, за да намалят закъсненията..

Работа с актуализации

В pureVPN нашият екип работи всеотдайно за подобряване на качеството на нашите услуги. PureVPN продължава да обновява API-тата и изпраща официално известие до нашите клиенти, като обяснява най-новия набор от функции, който се излага по имейл.

Работа с PUSH-известия

Като клиенти ще бъдете позволени да регистрирате вашите URL адреси за обратно повикване с pureVPN, за да можем да ви информираме за подобрения в нашата инфраструктура. Например, нашите услуги ще изпращат известия до регистрираните от клиента URL адреси за обратно извикване, за да ги известяват, докато добавим нов сървър на всяко място или ако разширим услугите си в нова държава.

Методи за повикване

Ние предлагаме рутинни REST заявки към нашия изложен API, под формата на JSON обекти. Тези заявки се забавляват чрез защитен URL адрес, за да се гарантира защитата на данните, които се предават на нашия сървър. Всички API отговарят с подобна форма на JSON Object.

Сигурност

Шифроване от край до край

Всички обаждания към нашия API се забавляват през защитен порт 443, осигуряващ защита от край до край на клиентските обаждания, както и отговорите се изпращат обратно. Никакви обаждания към нашия REST API не могат да се забавляват без надлежно разрешение на пълномощията, дадени в момента на абонамента.

Насоки за сигурност

Екипът ни от специалисти също предлага консултации на клиентите, като гарантира тяхната защита и им помага при използването на техните VPN услуги от приложението им.

Перфектна тайна за напред

Нашият подобрен механизъм за упълномощаване предлага също маркери за достъп / секретни ключове, които изтичат в определена времева линия. Това гарантира секретност в случай на компромиси със сигурността поради слаби връзки.

Оптимизация

Оптимизация на клиента

Екипът ни от специалисти също предлага консултации на клиентите, като гарантира висока производителност на техните приложения, така че те да могат да използват най-добрите предлагани услуги. Оптимизацията от страна на клиента обхваща платформи, които включват Windows, Mac, Android и iOS.

Методи на API

Наличен списък с методи

  • Създайте API за VPN акаунт
  • Обновете API на VPN акаунта
  • Изтриване на API за VPN акаунт
  • Промяна на API на VPN акаунта
  • Намерете статуса на API на VPN акаунта
  • Актуализиране на състоянието на API за VPN акаунт

API TL-схема като JSON

Текст и JSON-представяне на типове и методи, използвани в API. Вземете пълен API

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: Този API може да се използва за създаване на VPN акаунт. Не се изисква да въвеждате потребителски имена и пароли, докато създавате акаунта. В случай на липса на потребителско име и парола, ние сами създаваме потребителско име, използвайки името на вашата марка, и автоматично генерираме вашата парола. Необходимите параметри, които трябва да попълните, са типът пакет, който искате да наемете, и броят дни, за които искате да използвате този акаунт. Периодът от време, за който искате да използвате този акаунт, има определени параметри (Всички други стойности няма да бъдат приемливи).

Тип на заявката: POST

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => създаване – период => (# 30 | # 90 | # 180 | # 365) Изберете един от списъка – package_type => стандарт

Параметри на отговор:

<XML> <потребител>(Автоматично генерирано потребителско име)</ потребител> <vpn_password>(Автоматично генерирана парола)</ vpn_password> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

Създайте едномесечен VPN акаунт извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = създаде&период = # 30&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘
Създайте тримесечен VPN акаунт извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = създаде&период = # 90&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: Този API може да се използва за подновяване на вашия VPN акаунт. Необходимите параметри, които ще трябва да попълните са вашето потребителско име и броят дни, за които искате да подновите акаунта си. Периодът от време, за който искате да използвате този акаунт, има определени параметри (Всички други стойности няма да бъдат приемливи).

Тип на заявката: POST

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => подновяване – потребителско име => xxxxx (Автоматично генерирано VPN потребителско име от повикване на „Създаване на VPN акаунт“) – период => (# 30 | # 90 | # 180 | # 365) Изберете един от списъка

Параметри на отговор:

<XML> <потребител>(Автоматично генерирано потребителско име)</ потребител> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

Подновете едномесечен VPN акаунт извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = поднови&потребителско име = ххххх&период = # 30 ” https://reseller.purevpn.com/partner/api.php ‘
Подновете тримесечния VPN акаунт извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = поднови&потребителско име = ххххх&период = # 90 ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: Този API може да се използва за изтриване на вашия VPN акаунт. Задължителен параметър, който трябва да попълните, е вашето потребителско име.

Тип на заявката: POST

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => изтриване – потребителско име => xxxxx (Автоматично генерирано VPN потребителско име от повикване на „Създаване на VPN акаунт“)

Параметри на отговор:

<XML> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = изтриване на съответната&потребителско име = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: API може да се използва за промяна на паролата на вашия VPN акаунт. Необходимите параметри, които трябва да попълните, са вашето потребителско име и новата ви парола.

Тип на заявката: POST

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => change_password – потребителско име => xxxxx (Автоматично генерирано VPN потребителско име от повикване на „Създаване на VPN акаунт“) – new_pass => xxxxx (Въведете желаната нова парола, която искате да зададете)

Параметри на отговор:

<XML> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = change_password&потребителско име = ххххх&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: API може да се използва за проверка на състоянието на вашия VPN акаунт, независимо дали е активиран или деактивиран. `0` означава, че акаунтът ви е деактивиран, докато` 1` ще означава, че е активиран. Необходимият параметър, който трябва да попълните, е вашето потребителско име.

Тип на заявката: GET

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => статус – потребителско име => xxxxx (Автоматично генерирано VPN потребителско име от повикване на „Създаване на VPN акаунт“)

Параметри на отговор:

<XML> <статус>(Състояние на потребителското име за VPN)</ статус> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = статус&потребителско име = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Крайна точка: https://reseller.purevpn.com/partner/api.php

Описание: Този API може да се използва за актуализиране на състоянието на вашия VPN акаунт, който е активиран или деактивиран. `0` означава, че акаунтът ви е деактивиран, докато` 1` ще означава, че е активиран. Необходимите параметри, които трябва да попълните, са вашето потребителско име и вашето състояние (0 или 1).

Тип на заявката: POST

Параметри на заявката:

– api_user => xxxxx (Потребителско име на панела за риселъри. Това ще бъде зададено след регистрация) – api_password => xxxxx (Парола на панела за риселър. Това ще бъде зададено след регистрация) – api => true – метод => update_status – потребителско име => xxxxx (Автоматично генерирано VPN потребителско име от повикване на „Създаване на VPN акаунт“) – update_status => (разрешаване | деактивиране)

Параметри на отговор:

<XML> <доведе до>1</ резултат> </ XML>

Примерна заявка за къдряне

Активиране на VPN акаунт извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = update_status&потребителско име = ххххх&update_status = разреши ” https://reseller.purevpn.com/partner/api.php ‘
Деактивирайте VPN акаунта извиване -XPOST -d ‘api_user = xxxxx&api_password = ххххх& API = вярно&метод = update_status&потребителско име = ххххх&update_status = забрани ” https://reseller.purevpn.com/partner/api.php ‘Вземете API >>

Ползите от абонамента за PureVPN API

PureVPN ви позволява да автоматизирате целия си процес на покупка и продажба, като ви дава достъп до базата данни с неговия API или интерфейс за програмиране на приложения.

Незабавно активиране и подновяване

API на PureVPN ви дава възможност незабавно и автоматично да активирате клиентските акаунти веднага след получаване на потвърждението им за плащане. Плюс това, можете автоматично да подновите профилите на клиентите си веднага след като извършат плащането си с PureVPN API. Не е нужно да сте постоянно онлайн, за да активирате и подновявате акаунти. Плюс това, клиентите ви не трябва да чакат с часове. Това е печалба!

По-лесна интеграция с вашия CRM и таксуване

API PureVPN лесно се интегрира с вашия софтуер за управление на клиентски ресурси, софтуер за фактуриране и други системи, за да предостави цялостна моментна снимка на вашия бизнес. API PureVPN ви позволява лесно да управлявате вашите акаунти, да преглеждате подробности за нови регистрации, да проверявате броя на подновяванията и да боравите с всички важни функции лесно.

Опции за самообслужване за вашите клиенти

Ако наистина искате да зарадвате вашите клиенти, PureVPN API ви позволява да упълномощавате клиентите си, като им предоставяте опции за самообслужване на VPN услугата, която предоставяте. Вашите клиенти могат лесно да проверяват използването на акаунта си, използването на трафик, датата на изтичане на акаунта, да променят паролата си и да коригират други подробности.

Станете PureVPN Reseller!

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map