Crie seu aplicativo personalizado


Crie seu aplicativo personalizado

Aprimore seus próprios aplicativos personalizados com a API PureVPN. Empregue todos os melhores recursos do PureVPN em seu aplicativo e gerencie-o com seu próprio nome.


Obtenha nossa API completa

API PureVPN – Crie e gerencie contas com seu próprio aplicativo

Você pode contar conosco para ajudá-lo a fazer um trabalho melhor.

Inscreva-se na API PureVPN e obtenha o código do software para desenvolver seus aplicativos personalizados. Use aplicativos personalizados para criar facilmente contas VPN e gerenciá-los efetivamente a partir da combinação de dispositivo / SO de sua escolha. O único objetivo do programa API é ajudá-lo a oferecer um melhor serviço e experiência através da inovação e personalização.

Inscreva-se no nosso programa para desenvolvedores

Como funciona

Essa API permite criar seus próprios clientes VPN personalizados. É 100% aberto a todos os desenvolvedores que desejam criar aplicativos VPN em nossa plataforma. Sinta-se à vontade para estudar o código-fonte aberto dos aplicativos VPN existentes para obter exemplos de como as coisas funcionam aqui. Não se esqueça de registrar seu aplicativo em nosso sistema.

  • Começando
  • Segurança
  • Otimização
  • Métodos de API

Começando

Criando um aplicativo

Você pode criar aplicativos facilmente sem precisar aprender sobre VPN ou sua tecnologia. Para obter o melhor serviço de VPN, o PureVPN fornecerá o seguinte, juntamente com sua conta de revendedor e adicionará seu IP dedicado à nossa política de firewall:

Autorização do usuário

Com cada solicitação REST, o nome de usuário e a senha fornecidos devem ser usados. A solicitação deve ser feita com o IP registrado que foi registrado no firewall PureVPN no momento do registro.

Manipulação de erros

Nossas APIs produzirão códigos e mensagens de erro apropriados, explicando a causa da falha. Uma documentação completa de nossos códigos de erro e razões serão compartilhadas com você no momento da assinatura.

Manipulando diferentes data centers

Como conectar-se ao ponto de acesso DC mais próximo para uma interação mais rápida com a API e itens a observar ao desenvolver um cliente.

Obtendo o servidor mais rápido

A API da VPN e seus serviços devem gerenciar tudo para você. À medida que as solicitações do usuário criam um túnel VPN, nossos serviços garantem a disponibilidade mais rápida do servidor, considerando o tráfego e a carga em nossos servidores, levando em consideração sua localização geográfica para reduzir qualquer latência.

Manipulando atualizações

Na pureVPN, nossa equipe trabalha dedicadamente na melhoria da qualidade de nossos serviços. O PureVPN continua atualizando as APIs e envia uma notificação formal aos nossos clientes, explicando o mais novo conjunto de recursos que está sendo exposto por email.

Manipulação de notificações PUSH

Como clientes, você poderá registrar seus URLs de retorno de chamada com pureVPN, para que possamos mantê-lo notificado com as melhorias sendo feitas em nossa infraestrutura. Por exemplo, nossos serviços enviarão notificações aos URLs de retorno de chamada registrados pelos clientes, para notificá-los quando adicionarmos um novo servidor em qualquer local ou se estendermos nossos serviços em um novo país.

Métodos de chamada

Oferecemos solicitações REST de rotina para nossa API exposta, na forma de objetos JSON. Essas solicitações são atendidas em uma URL segura para garantir a proteção dos dados transmitidos ao nosso servidor. Todas as APIs respondem com uma forma semelhante de objeto JSON.

Segurança

Criptografia de ponta a ponta

Todas as chamadas para nossa API são atendidas através da porta segura 443, garantindo proteção ponta a ponta das chamadas dos clientes, bem como respostas sendo enviadas de volta. Nenhuma chamada para nossa API REST será atendida sem a devida autorização das credenciais fornecidas no momento da assinatura.

Diretrizes de segurança

Nossa equipe de especialistas também oferece consultoria aos clientes, garantindo sua proteção e ajudando-os a usar os serviços VPN em seus aplicativos.

Segredo avançado perfeito

Nosso mecanismo de autorização aprimorado também oferece tokens de acesso / chaves secretas que expiram dentro de um cronograma definido. Isso garante sigilo em caso de comprometimentos de segurança devido a links fracos.

Otimização

Otimização de cliente

Nossa equipe de especialistas também oferece consultoria aos clientes, garantindo alto desempenho de suas aplicações, para que possam utilizar os melhores serviços oferecidos. A otimização do lado do cliente abrange plataformas que incluem Windows, Mac, Android e iOS.

Métodos de API

Lista de métodos disponíveis

  • Criar API da conta VPN
  • Renovar a API da conta VPN
  • Excluir API da conta VPN
  • Alterar API da conta VPN
  • Localizar status da API da conta VPN
  • Atualizar status da API da conta VPN

Esquema TL da API, como JSON

Apresentação de texto e JSON dos tipos e métodos usados ​​na API. Obter API completa

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: Essa API pode ser usada para criar uma conta VPN. Você não precisa digitar nomes de usuário e senhas ao criar a conta. Em caso de ausência de nome de usuário e senha, criamos o nome de usuário, usando seu nome de marca e geramos sua senha automaticamente. Os parâmetros necessários que você precisa preencher são o tipo de pacote que você deseja empregar e o número de dias pelos quais você deseja usar esta conta. O período para o qual você deseja usar esta conta definiu parâmetros (quaisquer outros valores não serão aceitáveis).

Tipo de solicitação: POSTAR

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => create – period => (# 30 | # 90 | # 180 | # 365) Escolha um da lista – package_type => padrão

Parâmetros de resposta:

<xml> <do utilizador>(Nome de usuário gerado automaticamente)</do utilizador> <vpn_password>(Senha gerada automaticamente)</ vpn_password> <resultado>1 1</resultado> </ xml>

Exemplo de solicitação de ondulação

Crie uma conta VPN de um mês curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = create&period = # 30&package_type = standard ” https://reseller.purevpn.com/partner/api.php ”
Criar conta VPN de três meses curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = create&period = # 90&package_type = standard ” https://reseller.purevpn.com/partner/api.php ‘Obter API >>

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: Essa API pode ser usada para renovar sua conta VPN. Os parâmetros necessários que você precisa preencher são seu nome de usuário e o número de dias pelos quais você deseja renovar sua conta. O período para o qual você deseja usar esta conta definiu parâmetros (quaisquer outros valores não serão aceitáveis).

Tipo de solicitação: POSTAR

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => renew – nome de usuário => xxxxx (nome de usuário VPN gerado automaticamente a partir da chamada ‘Criar conta VPN’) – period => (# 30 | # 90 | # 180 | # 365) Escolha um da lista

Parâmetros de resposta:

<xml> <do utilizador>(Nome de usuário gerado automaticamente)</do utilizador> <resultado>1 1</resultado> </ xml>

Exemplo de solicitação de ondulação

Renovar conta VPN de um mês curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&método = renovar&nome de usuário = xxxxx&period = # 30 ” https://reseller.purevpn.com/partner/api.php ”
Renovar conta VPN de três meses curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&método = renovar&nome de usuário = xxxxx&period = # 90 ” https://reseller.purevpn.com/partner/api.php ‘Obter API >>

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: Essa API pode ser usada para excluir sua conta VPN. O parâmetro necessário que você precisa preencher é o seu nome de usuário.

Tipo de solicitação: POSTAR

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => delete – nome de usuário => xxxxx (nome de usuário VPN gerado automaticamente a partir da chamada “Criar conta VPN”)

Parâmetros de resposta:

<xml> <resultado>1 1</resultado> </ xml>

Exemplo de solicitação de ondulação

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = delete&nome de usuário = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Get API >>

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: A API pode ser usada para alterar a senha da sua conta VPN. Os parâmetros necessários que você precisa preencher são seu nome de usuário e sua nova senha.

Tipo de solicitação: POSTAR

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => change_password – nome de usuário => xxxxx (nome de usuário VPN gerado automaticamente a partir da chamada ‘Criar conta VPN’) – new_pass => xxxxx (Digite sua nova senha desejada que você deseja definir)

Parâmetros de resposta:

<xml> <resultado>1 1</resultado> </ xml>

Exemplo de solicitação de ondulação

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = change_password&nome de usuário = xxxxx&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Obter API >>

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: A API pode ser usada para verificar o status da sua conta VPN, se estiver ativada ou desativada. “0” significa que sua conta está desativada, enquanto “1” significa que está ativada. O parâmetro necessário que você precisa preencher é o seu nome de usuário.

Tipo de solicitação: OBTER

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => status – nome de usuário => xxxxx (nome de usuário VPN gerado automaticamente a partir da chamada “Criar conta VPN”)

Parâmetros de resposta:

<xml> <status>(Status do nome de usuário da VPN)</ status> <resultado>1 1</resultado> </ xml>

Exemplo de solicitação de ondulação

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = status&nome de usuário = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Get API >>

Ponto final: https://reseller.purevpn.com/partner/api.php

Descrição: Essa API pode ser usada para atualizar o status da sua conta VPN que está ativada ou desativada. “0” significa que sua conta está desativada, enquanto “1” significa que está ativada. Os parâmetros necessários que você precisa preencher são seu nome de usuário e seu status (0 ou 1).

Tipo de solicitação: POSTAR

Parâmetros de solicitação:

– api_user => xxxxx (nome de usuário do painel de revendedor. Isso será atribuído após a inscrição) – api_password => xxxxx (senha do painel de revendedor. Isso será atribuído após a inscrição) – api => true – método => update_status – nome de usuário => xxxxx (nome de usuário VPN gerado automaticamente a partir da chamada ‘Criar conta VPN’) – update_status => (ativar | desativar)

Parâmetros de resposta:

<xml> <resultado>1</resultado> </ xml>

Exemplo de solicitação de ondulação

Ativar conta VPN curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&método = update_status&nome de usuário = xxxxx&update_status = enable ” https://reseller.purevpn.com/partner/api.php ”
Desativar conta VPN curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&método = update_status&nome de usuário = xxxxx&update_status = desativar ” https://reseller.purevpn.com/partner/api.php ‘Obter API >>

Os benefícios de se inscrever na API PureVPN

O PureVPN permite automatizar todo o processo de compra e venda, fornecendo acesso ao banco de dados com sua API ou interface de programação de aplicativos.

Ativação e renovação instantâneas

A API PureVPN permite ativar instantânea e automaticamente as contas dos clientes assim que a confirmação de pagamento for recebida. Além disso, você pode renovar automaticamente as contas de seus clientes imediatamente após efetuarem o pagamento com a API PureVPN. Você não precisa estar online o tempo todo para ativar e renovar contas. Além disso, seus clientes não precisam esperar horas. É uma vitória!

Integração mais fácil com seu CRM e cobrança

A API PureVPN se integra facilmente ao software de gerenciamento de recursos do cliente, software de cobrança e outros sistemas para fornecer uma visão geral abrangente de seus negócios. A API PureVPN permite gerenciar facilmente suas contas, ver detalhes de novas inscrições, verificar o número de renovações e lidar com todas as funções importantes com facilidade.

Opções de autoatendimento para seus clientes

Se você realmente deseja agradar seus clientes, a API PureVPN permite capacitá-los, permitindo que eles tenham opções de autoatendimento no serviço VPN que você está fornecendo. Seus clientes podem verificar facilmente o uso da conta, o uso da largura de banda, a data de vencimento da conta, alterar a senha e ajustar outros detalhes.

Torne-se Revendedor PureVPN!

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