Designa din anpassade applikation


Designa din anpassade applikation

Förbättra dina helt egna anpassade applikationer med PureVPN API. Använd alla PureVPNs bästa funktioner i din applikation och hantera den med ditt eget namn.


Få vårt kompletta API

PureVPN API – Skapa och hantera konton med din egen applikation

Du kan lita på oss för att hjälpa dig göra ett bättre jobb.

Registrera dig för PureVPN API och få mjukvarukoden för att utveckla dina anpassade applikationer. Använd anpassade applikationer för att enkelt skapa VPN-konton och effektivt hantera dem från den enhet / OS-kombination du väljer. Det enda syftet med API-programmet är att hjälpa dig att leverera en bättre service och upplevelse genom innovation och anpassning.

Registrera dig för vårt utvecklarprogram

Hur fungerar det

Med detta API kan du bygga dina egna anpassade VPN-klienter. Det är 100% öppet för alla utvecklare som vill skapa VPN-applikationer på vår plattform. Känn dig fri att studera öppen källkod för befintliga VPN-applikationer för exempel på hur saker fungerar här. Glöm inte att registrera din ansökan i vårt system.

  • Komma igång
  • säkerhet
  • Optimering
  • API-metoder

Komma igång

Skapa en applikation

Du kan enkelt skapa applikationer utan att behöva lära dig om VPN eller dess teknik. För att få den bästa VPN-tjänsten kommer PureVPN att ge dig följande tillsammans med ditt återförsäljarkonto och lägga till din dedikerade IP i vår brandväggspolicy:

Användarbehörighet

Med varje REST-begäran ska det angivna användarnamnet och lösenordet användas. Begäran ska göras med den registrerade IP som registrerades på PureVPN-brandväggen vid registreringen.

Felhantering

Våra API: er kommer att producera korrekt felkoder och meddelanden bredvid, vilket ska förklara orsaken till fel. En fullständig dokumentation av våra felkoder och skäl kommer att delas med dig vid prenumerationen.

Hantering av olika datacenter

Hur du ansluter till den närmaste DC-åtkomstpunkten för snabbare interaktion med API och saker att se upp när du utvecklar en klient.

Få den snabbaste servern

VPN API och dess tjänster ska hantera allt åt dig. När användarförfrågningar skapar en VPN-tunnel, ska våra tjänster säkerställa den snabbaste servertillgängligheten, med tanke på trafiken och belastningen på våra servrar, samtidigt som vi tar hänsyn till din geografiska plats för att minska eventuell latens.

Hantera uppdateringar

På pureVPN arbetar vårt team dedikerat med att förbättra kvaliteten på våra tjänster. PureVPN fortsätter att uppgradera API: er och skickar ett formellt meddelande till våra kunder som förklarar den senaste funktionen som exponeras via e-post.

Hantering av PUSH-aviseringar

Som kunder ska du få registrera dina återuppringningsadresser med pureVPN så att vi kan hålla dig underrättad om förbättringar som görs i vår infrastruktur. Till exempel ska våra tjänster skicka aviseringar till kundens registrerade återuppringningsadresser, för att meddela dem när vi lägger till en ny server på någon plats eller om vi utökar våra tjänster i ett nytt land.

Ringmetoder

Vi erbjuder rutinmässiga REST-förfrågningar till vårt exponerade API, i form av JSON-objekt. Dessa förfrågningar underhålls via en säker URL för att säkerställa skydd av data som överförs till vår server. Alla API: er svarar med liknande form av JSON-objekt.

säkerhet

End-to-end-kryptering

Alla samtal till vårt API underhålls via säker port 443 vilket säkerställer skydd från kunderna samt svar som skickas tillbaka. Inga samtal till vårt REST-API ska genomföras utan korrekt godkännande av referenser som gavs vid prenumerationstillfället.

Säkerhetsriktlinjer

Vårt team av specialister erbjuder också konsulter till kunder, säkerställer deras skydd och hjälper dem med deras VPN-tjänster som används från deras applikation.

Perfekt framåtriktad sekretess

Vår förbättrade behörighetsmekanism erbjuder också åtkomsttokens / hemliga nycklar som löper ut inom en definierad tidslinje. Detta säkerställer sekretess i fall av säkerhetskompromisser på grund av svaga länkar.

Optimering

Klientoptimering

Vårt team av specialister erbjuder också konsulttjänster till kunder, vilket säkerställer hög prestanda för sina applikationer så att de kan använda de bästa erbjudna tjänsterna. Optimering av klientsidan omfattar plattformar som inkluderar Windows, Mac, Android och iOS.

API-metoder

Lista över tillgängliga metoder

  • Skapa VPN-konto API
  • Förnya VPN-konto API
  • Ta bort VPN-konto API
  • Byt VPN-konto API
  • Hitta status för VPN-konto API
  • Uppdatera status för VPN-konto API

API TL-schema, som JSON

Text och JSON-presentation av typer och metoder som används i API. Få komplett API

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: Detta API kan användas för att skapa ett VPN-konto. Du behöver inte ange några användarnamn och lösenord när du skapar kontot. Vid avsaknad av användarnamn och lösenord skapar vi användarnamn själv, använder ditt varumärke och genererar automatiskt ditt lösenord. De nödvändiga parametrarna du behöver fylla är den pakettyp du vill anställa och antalet dagar som du vill använda det här kontot för. Tidsperioden för vilken du vill använda det här kontot har definierade parametrar (Alla andra värden kommer inte att accepteras).

Typ av begäran: POSTA

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => skapa – period => (# 30 | # 90 | # 180 | # 365) Välj en i listan – package_type => standard

Svarparametrar:

<xml> <användare>(Auto-genererat användarnamn)</användare> <vpn_password>(Auto-genererat lösenord)</ vpn_password> <resultat>1</resultat> </ xml>

Exempel Curl Request

Skapa en månad VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = skapa&period = # 30&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘
Skapa tre månaders VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = skapa&period = # 90&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: Detta API kan användas för att förnya ditt VPN-konto. De parametrar som du behöver fylla är ditt användarnamn och antalet dagar du vill förnya ditt konto för. Tidsperioden för vilken du vill använda det här kontot har definierade parametrar (Alla andra värden kommer inte att accepteras).

Typ av begäran: POSTA

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => förnya – användarnamn => xxxxx (Auto-genererat VPN-användarnamn från samtalet “Skapa VPN-konto”) – period => (# 30 | # 90 | # 180 | # 365) Välj en i listan

Svarparametrar:

<xml> <användare>(Auto-genererat användarnamn)</användare> <resultat>1</resultat> </ xml>

Exempel Curl Request

Förnya en månad VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = förnya&användarnamn = xxxxx&period = # 30 ” https://reseller.purevpn.com/partner/api.php ‘
Förnya tre månaders VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = förnya&användarnamn = xxxxx&period = # 90 ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: Detta API kan användas för att ta bort ditt VPN-konto. Obligatorisk parameter som du behöver fylla är ditt användarnamn.

Typ av begäran: POSTA

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => ta bort – användarnamn => xxxxx (Auto-genererat VPN-användarnamn från samtalet “Skapa VPN-konto”)

Svarparametrar:

<xml> <resultat>1</resultat> </ xml>

Exempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&Metoden = delete&användarnamn = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: API: n kan användas för att ändra lösenordet för ditt VPN-konto. Nödvändiga parametrar som du behöver fylla är ditt användarnamn och ditt nya lösenord.

Typ av begäran: POSTA

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => Change_password – användarnamn => xxxxx (Auto-genererat VPN-användarnamn från “Skapa VPN-konto” -samtal) – new_pass => xxxxx (Ange önskat nytt lösenord som du vill ställa in)

Svarparametrar:

<xml> <resultat>1</resultat> </ xml>

Exempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = change_password&användarnamn = xxxxx&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: API: n kan användas för att kontrollera status för ditt VPN-konto, antingen om det är aktiverat eller inaktiverat. “0” skulle innebära att ditt konto är inaktiverat medan “1” skulle innebära att det är aktiverat. Den önskade parametern du behöver fylla är ditt användarnamn.

Typ av begäran: SKAFFA SIG

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => status – användarnamn => xxxxx (Auto-genererat VPN-användarnamn från samtalet “Skapa VPN-konto”)

Svarparametrar:

<xml> <status>(Status för VPN-användarnamnet)</status> <resultat>1</resultat> </ xml>

Exempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = status&användarnamn = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Slutpunkt: https://reseller.purevpn.com/partner/api.php

Beskrivning: Detta API kan användas för att uppdatera status för ditt VPN-konto som antingen är aktiverat eller inaktiverat. “0” skulle innebära att ditt konto är inaktiverat medan “1” skulle innebära att det är aktiverat. Obligatoriska parametrar som du behöver fylla är ditt användarnamn och din status (0 eller 1).

Typ av begäran: POSTA

Begär parametrar:

– api_user => xxxxx (Användarnamn för återförsäljarpanelen. Detta tilldelas efter registreringen) – api_password => xxxxx (lösenord för återförsäljarpanelen. Detta tilldelas efter registreringen) – api => sant – metod => update_status – användarnamn => xxxxx (Auto-genererat VPN-användarnamn från samtalet “Skapa VPN-konto”) – update_status => (aktivera | inaktivera)

Svarparametrar:

<xml> <resultat>1</resultat> </ xml>

Exempel Curl Request

Aktivera VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = update_status&användarnamn = xxxxx&update_status = aktivera ” https://reseller.purevpn.com/partner/api.php ‘
Inaktivera VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = sant&method = update_status&användarnamn = xxxxx&update_status = inaktivera ” https://reseller.purevpn.com/partner/api.php ‘Hämta API >>

Fördelarna med att prenumerera på PureVPN API

PureVPN låter dig automatisera hela köp- och säljprocessen genom att ge dig tillgång till dess databas med dess API eller applikationsprogrammeringsgränssnitt.

Omedelbar aktivering och förnyelse

Med PureVPN API kan du direkt och automatiskt aktivera kundkonton så snart deras betalningsbekräftelse har mottagits. Dessutom kan du automatiskt förnya dina kunders konton direkt efter att de har betalat med PureVPN API. Du behöver inte vara online hela tiden för att aktivera och förnya konton. Dessutom behöver dina kunder inte vänta i timmar. Det är en vinst!

Enklare integration med din CRM och fakturering

PureVPN API kan enkelt integreras med din kundresurshanteringsprogramvara, faktureringsprogramvara och andra system för att ge en omfattande ögonblicksbild av ditt företag. Med PureVPN API kan du enkelt hantera dina konton, visa detaljer om nya anmälningar, kontrollera antalet förnyelser och enkelt hantera alla viktiga funktioner.

Självbetjäningsalternativ för dina kunder

Om du verkligen vill glädja dina kunder, låter PureVPN API du stärka dina kunder genom att tillåta dem självbetjäningsalternativ till VPN-tjänsten du tillhandahåller. Dina kunder kan enkelt kontrollera deras kontobruk, bandbreddanvändning, utgångsdatum för kontot, ändra sitt lösenord och justera andra detaljer.

Bli PureVPN återförsäljare!

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