Design din brugerdefinerede applikation


Design din brugerdefinerede applikation

Forbedr dine helt egne brugerdefinerede applikationer med PureVPN API. Anvend alle PureVPNs bedste funktioner i din applikation og administrer den med dit eget navn.


Hent vores komplette API

PureVPN API– Opret og administrer konti med din egen applikation

Du kan stole på os til at hjælpe dig med at gøre et bedre job.

Tilmeld dig PureVPN API og få softwarekoden til at udvikle dine brugerdefinerede applikationer. Brug brugerdefinerede applikationer til nemt at oprette VPN-konti og effektivt administrere dem fra den enhed / OS-kombination, du vælger. Det eneste formål med API-programmet er at hjælpe dig med at levere en bedre service og oplevelse gennem innovation og tilpasning.

Tilmeld dig vores udviklerprogram

Hvordan virker det

Denne API giver dig mulighed for at opbygge dine egne tilpassede VPN-klienter. Det er 100% åbent for alle udviklere, der ønsker at oprette VPN-applikationer på vores platform. Du er velkommen til at studere open source-koden til eksisterende VPN-applikationer for eksempler på, hvordan ting fungerer her. Glem ikke at registrere din ansøgning i vores system.

  • Kom godt i gang
  • Sikkerhed
  • Optimering
  • API-metoder

Kom godt i gang

Oprettelse af en applikation

Du kan nemt oprette applikationer uden at skulle lære om VPN eller dens teknologi. For at få den bedste VPN-service vil PureVPN give dig følgende sammen med din forhandlerkonto og tilføje din dedikerede IP til vores firewall-politik:

Brugertilladelse

Ved hver REST-anmodning skal det angivne brugernavn og adgangskode bruges. Anmodningen skal indgives med den registrerede IP, der blev registreret på PureVPN-firewall på registreringen.

Fejl ved håndtering

Vores API’er producerer passende fejlkoder og meddelelser sammen, som skal forklare årsagen til fejl. En komplet dokumentation af vores fejlkoder og årsager vil blive delt med dig på abonnementstidspunktet.

Håndtering af forskellige datacentre

Sådan opretter du forbindelse til det nærmeste DC-adgangspunkt for hurtigere interaktion med API’en og ting man skal være opmærksom på, når man udvikler en klient.

At få den hurtigste server

VPN API og dets tjenester skal administrere alt for dig. Når brugeranmodninger opretter en VPN-tunnel, skal vores tjenester sikre den hurtigste servertilgængelighed under hensyntagen til trafikken og belastningen på vores servere, mens vi tager din geografiske placering i betragtning for at reducere enhver forsinkelse.

Håndtering af opdateringer

Hos pureVPN arbejder vores team dedikeret med at forbedre kvaliteten af ​​vores tjenester. PureVPN opdaterer fortsat API’er og sender en formel anmeldelse til vores kunder, der forklarer det nyeste funktionssæt, der udsættes via e-mail.

Håndtering af PUSH-underretninger

Som kunder skal du have lov til at registrere dine tilbagekalds-webadresser med pureVPN, så vi kan holde dig underrettet om forbedringer, der er foretaget i vores infrastruktur. For eksempel skal vores tjenester sende underretninger til kundernes registrerede tilbagekalds-webadresser, for at underrette dem, når vi tilføjer en ny server på ethvert sted, eller hvis vi udvider vores tjenester i et nyt land.

Opkaldsmetoder

Vi tilbyder rutinemæssige REST-anmodninger til vores eksponerede API, i form af JSON-objekter. Disse anmodninger underholdes via en sikker URL for at sikre beskyttelse af data, der overføres til vores server. Alle API’er reagerer med lignende form for JSON Object.

Sikkerhed

Ende-til-ende-kryptering

Alle opkald til vores API underholdes via sikker port 443, der sikrer en ende-til-ende-beskyttelse af kundeopkald samt svar, der sendes tilbage. Ingen opkald til vores REST API må underholdes uden korrekt tilladelse til legitimationsoplysninger, der blev givet på abonnementstidspunktet.

Sikkerhedsretningslinjer

Vores team af specialister tilbyder også rådgivning til kunder, der sikrer deres beskyttelse og hjælper dem med deres VPN-tjenester, der bruges fra deres applikation.

Perfekt fremadretthed

Vores forbedrede autorisationsmekanisme tilbyder også adgangstokens / hemmelige nøgler, der udløber inden for en defineret tidslinje. Dette sikrer hemmeligholdelse i tilfælde af sikkerhedsmæssige kompromiser på grund af svage links.

Optimering

Klientoptimering

Vores team af specialister tilbyder også rådgivning til kunder, der sikrer en høj ydelse af deres applikationer, så de kan udnytte de bedste tjenester, der tilbydes. Optimering af klientsiden dækker platforme, der inkluderer Windows, Mac, Android og iOS.

API-metoder

Liste over tilgængelige metoder

  • Opret VPN-konto API
  • Forny VPN-konto API
  • Slet VPN-konto API
  • Skift VPN-konto API
  • Find status for VPN-konto API
  • Opdater status for VPN-konto API

API TL-skema, som JSON

Tekst og JSON-præsentation af typer og metoder, der bruges i API. Få komplet API

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

Beskrivelse: Denne API kan bruges til at oprette en VPN-konto. Du skal ikke indtaste brugernavne og adgangskoder, mens du opretter kontoen. I tilfælde af mangel på brugernavn og adgangskode opretter vi brugernavn selv ved hjælp af dit mærkenavn og automatisk genererer dit kodeord. De krævede parametre, du skal udfylde, er den pakketype, du vil anvende, og antallet af dage, som du vil bruge denne konto til. Den tidsperiode, som du ønsker at bruge denne konto til, har definerede parametre (Eventuelle andre værdier er ikke acceptable).

Anmodningstype: STOLPE

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => oprette – periode => (# 30 | # 90 | # 180 | # 365) Vælg en fra listen – package_type => standard

Svarparametre:

<xml> <bruger>(Auto-genereret brugernavn)</bruger> <vpn_password>(Auto-genereret adgangskode)</ vpn_password> <resultat>1</resultat> </ xml>

Eksempel Curl Request

Opret en måned VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = opret&periode = # 30&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘
Opret tre måneders VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = opret&periode = # 90&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

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

Beskrivelse: Denne API kan bruges til at forny din VPN-konto. De krævede parametre, som du skal udfylde, er dit brugernavn og antallet af dage, som du vil forny din konto til. Den tidsperiode, som du ønsker at bruge denne konto til, har definerede parametre (Eventuelle andre værdier er ikke acceptable).

Anmodningstype: STOLPE

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => fornye – brugernavn => xxxxx (Auto-genereret VPN-brugernavn fra opkaldet ‘Opret VPN-konto’) – periode => (# 30 | # 90 | # 180 | # 365) Vælg en fra listen

Svarparametre:

<xml> <bruger>(Auto-genereret brugernavn)</bruger> <resultat>1</resultat> </ xml>

Eksempel Curl Request

Forny en måned VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = forny&username = xxxxx&periode = # 30 ” https://reseller.purevpn.com/partner/api.php ‘
Forny tre måneders VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = forny&username = xxxxx&periode = # 90 ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

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

Beskrivelse: Denne API kan bruges til at slette din VPN-konto. Den krævede parameter, du skal udfylde, er dit brugernavn.

Anmodningstype: STOLPE

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => slet – brugernavn => xxxxx (Auto-genereret VPN-brugernavn fra ‘Opret VPN-konto’ opkald)

Svarparametre:

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

Eksempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = Slet&brugernavn = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

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

Beskrivelse: API’et kan bruges til at ændre adgangskoden til din VPN-konto. De krævede parametre, du skal udfylde, er dit brugernavn og din nye adgangskode.

Anmodningstype: STOLPE

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => Change_password – brugernavn => xxxxx (automatisk genereret VPN-brugernavn fra ‘Opret VPN-konto’ opkald) – new_pass => xxxxx (Indtast det ønskede nye kodeord, som du vil indstille)

Svarparametre:

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

Eksempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = change_password&username = xxxxx&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

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

Beskrivelse: API’en kan bruges til at kontrollere status for din VPN-konto, enten hvis den er aktiveret eller deaktiveret. “0” betyder, at din konto er deaktiveret, mens “1” ville betyde, at den er aktiveret. Den krævede parameter, du skal udfylde, er dit brugernavn.

Anmodningstype:

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => status – brugernavn => xxxxx (Auto-genereret VPN-brugernavn fra ‘Opret VPN-konto’ opkald)

Svarparametre:

<xml> <status>(Status for VPN-brugernavnet)</ status> <resultat>1</resultat> </ xml>

Eksempel Curl Request

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = status&brugernavn = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

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

Beskrivelse: Denne API kan bruges til at opdatere status for din VPN-konto, som enten er aktiveret eller deaktiveret. “0” betyder, at din konto er deaktiveret, mens “1” ville betyde, at den er aktiveret. De krævede parametre, du skal udfylde, er dit brugernavn og din status (0 eller 1).

Anmodningstype: STOLPE

Anmodningsparametre:

– api_user => xxxxx (Brugernavn for forhandlerpanel. Dette tildeles efter tilmelding) – api_password => xxxxx (adgangskode til forhandlerpanel. Dette tildeles efter tilmelding) – api => sandt – metode => update_status – brugernavn => xxxxx (Auto-genereret VPN-brugernavn fra ‘Opret VPN-konto’ opkald) – update_status => (aktiver | deaktiver)

Svarparametre:

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

Eksempel Curl Request

Aktivér VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = update_status&username = xxxxx&update_status = aktiver ” https://reseller.purevpn.com/partner/api.php ‘
Deaktiver VPN-konto curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&Fremgangsmåde = update_status&username = xxxxx&update_status = deaktivere ” https://reseller.purevpn.com/partner/api.php ‘Hent API >>

Fordelene ved at abonnere på PureVPN API

PureVPN giver dig mulighed for at automatisere hele din købs- og salgsproces ved at give dig adgang til dens database med dens API eller applikationsprogrammeringsgrænseflade.

Øjeblikkelig aktivering og fornyelse

PureVPN API giver dig mulighed for øjeblikkeligt og automatisk at aktivere kundekonti, så snart deres betalingsbekræftelse er modtaget. Derudover kan du automatisk fornye dine kunders konti umiddelbart efter, at de har betalt med PureVPN API. Du behøver ikke være online hele tiden for at aktivere og forny konti. Derudover behøver dine kunder ikke vente i timer. Det er en sejr!

Nemmere integration med din CRM og fakturering

PureVPN API integreres let med din kundesource management software, faktureringssoftware og andre systemer for at give et omfattende øjebliksbillede af din virksomhed. PureVPN API giver dig mulighed for nemt at administrere dine konti, se detaljer om nye tilmeldinger, kontrollere antallet af fornyelser og håndtere alle vigtige funktioner let.

Selvbetjeningsindstillinger til dine kunder

Hvis du virkelig ønsker at glæde dine kunder, giver PureVPN API dig mulighed for at styrke dine kunder ved at give dem mulighed for selvbetjening til den VPN-service, du leverer. Dine kunder kan nemt kontrollere deres kontobrug, båndbreddebrug, kontos udløbsdato, ændre deres adgangskode og justere andre detaljer.

Bliv PureVPN-forhandler!

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me