Novidades na v1.0.2

Conversões via API

Integre nossa API em sua organização e converta sites ou aplicações web sob demanda em aplicações para desktop exclusivas.

Visão Geral

Clique em qualquer capítulo para ir diretamente a ele.

Introdução

Oferecemos uma API poderosa para permitir que empresas e desenvolvedores realizem conversões rápidas e sob demanda de sites e aplicações web em aplicações para desktop.

Além de converter sites e aplicações web, as aplicações para desktop convertidas podem ser atualizadas de forma prática e fácil através da nossa API.

Ao usar nossa API, empresas e desenvolvedores concordam com nossa Política de Privacidade e nossos Termos de Uso.

Licenças

O uso da nossa API é possível apenas com licenças pagas.

Chamada de API

Para converter um site ou aplicação web em uma aplicação para desktop ou para atualizar uma aplicação para desktop já convertida, chame https://website2desktop.com/api-call com parâmetros de API válidos.

Em uma chamada de API válida, success é retornado.

Quando você converte um site ou aplicação web em uma aplicação para desktop usando nossa API, dois links de download (arquivo de instalação e arquivo de licença) são enviados para o endereço de e-mail especificado em segundos após uma chamada de API válida. Quando você atualiza uma aplicação para desktop previamente convertida via nossa API, as configurações selecionadas são aplicadas em segundos após uma chamada de API válida.

Em uma chamada de API inválida, um código de erro específico, como e101, é retornado. Veja todos os códigos de erro possíveis aqui.

Parâmetros da API

Para converter um site ou aplicação web, use o tipo create. Para atualizar uma aplicação existente, use o tipo update. Veja nossas outras páginas (por exemplo, Preços ou Conversão Enterprise) para detalhes sobre a maioria dos parâmetros. Por favor, deslize para a esquerda e para a direita dentro da tabela.

Nome do Parâmetro
Valores Possíveis
Notas
type create, update -
license [String] 53 caracteres
password [String] apenas quando type = update; senha armazenada na área de login
lang de, en, fr, it, es, pt, ru, ro, tr, da, nl, pl -
firstname [String] -
lastname [String] -
email [String] -
app_type l, p, e l = Lite, p = Pro, e = Enterprise
app_icon [HTTP Link] Apenas arquivo PNG; máx. 1 MB
app_name [String] -
app_url [HTTP Link] -
app_os 1, 2, 3 1 = Windows, 2 = MacOS (Universal Binary), 3 = MacOS (Silicon)
app_windowsize 1, 2, 3 1 = Tamanho personalizado, 2 = Maximizado, 3 = Tela cheia
app_windowsize_custom_width [Number] Apenas se app_windowsize = 1; caso contrário, deixe em branco
app_windowsize_custom_height [Number] Apenas se app_windowsize = 1; caso contrário, deixe em branco
app_change_size 1, 2 1 = Sim, 2 = Não
app_window_minimize 1, 2 1 = Sim, 2 = Não
app_always_front 1, 2 1 = Sim, 2 = Não
Parâmetros Lite
app_deactivate_minimize 1, 2 1 = Sim, 2 = Não
app_deactivate_maximize 1, 2 1 = Sim, 2 = Não
browser_deactivate_scrollbars 1, 2 1 = Sim, 2 = Não
Parâmetros Pro
browser_incognito 1, 2 1 = Sim, 2 = Não
browser_zoom 1, 2 1 = Sim, 2 = Não
browser_zoom_power [Number] Apenas se browser_zoom = 1; caso contrário, deixe em branco; número entre 0.5 – 3.0
more_password 1, 2 1 = Sim, 2 = Não
more_password_detail [String] Apenas se more_password = 1; caso contrário, deixe em branco
more_trial 1, 2 1 = Sim, 2 = Não
more_trial_detail [Number] Apenas se more_trial = 1; caso contrário, deixe em branco
more_splash 1, 2 1 = Sim, 2 = Não
more_splash_file [HTTP Link] Apenas se more_splash = 1; caso contrário, deixe em branco; apenas arquivo PNG; máx. 1 MB
Parâmetros Enterprise
app_block_copy 1, 2 1 = Sim, 2 = Não
app_block_paste 1, 2 1 = Sim, 2 = Não
browser_deactivate_scroll_animation 1, 2 1 = Sim, 2 = Não
browser_block_audio 1, 2 1 = Sim, 2 = Não
browser_block_images 1, 2 1 = Sim, 2 = Não
browser_block_cookies 1, 2 1 = Sim, 2 = Não
browser_block_local_storage 1, 2 1 = Sim, 2 = Não
browser_block_plugins 1, 2 1 = Sim, 2 = Não
browser_block_javascript 1, 2 1 = Sim, 2 = Não
browser_block_insecure_content 1, 2 1 = Sim, 2 = Não
browser_block_domains 1, 2 1 = Sim, 2 = Não
more_block_multistart 1, 2 1 = Sim, 2 = Não

Erros da API

Se uma chamada de API falhar, é retornado um código de erro composto pela letra e e um número específico. Abaixo está a lista completa de possíveis códigos de erro. Por favor, deslize para a esquerda e para a direita dentro da tabela.

Código de Erro
Significado
e100 Erro crítico interno
e101 Limite de 20 solicitações por minuto excedido
e102 Manutenção urgente
e103 [Reservado para atualizações futuras]
e104 [Reservado para atualizações futuras]
e105 [Reservado para atualizações futuras]
e106 [Reservado para atualizações futuras]
e107 [Reservado para atualizações futuras]
e108 [Reservado para atualizações futuras]
e109 [Reservado para atualizações futuras]
e110 Parâmetro inválido: type
e111 Parâmetro inválido: app_type
e112 Parâmetro inválido: license
e113 Parâmetro inválido: lang
e114 Parâmetro inválido: app_icon
e115 Parâmetro inválido: firstname
e116 Parâmetro inválido: lastname
e117 Parâmetro inválido: email
e118 Parâmetro inválido: app_name
e119 Parâmetro inválido: app_url
e120 Parâmetro inválido: app_os
e121 Parâmetro inválido: app_windowsize
e122 Parâmetro inválido: app_change_size
e123 Parâmetro inválido: app_window_minimize
e124 Parâmetro inválido: app_always_front
e125 Parâmetro inválido: app_deactivate_minimize
e126 Parâmetro inválido: app_deactivate_maximize
e127 Parâmetro inválido: browser_deactivate_scrollbars
e128 Parâmetro inválido: browser_incognito
e129 Parâmetro inválido: browser_zoom
e130 Parâmetro inválido: browser_zoom_power
e131 Parâmetro inválido: more_password
e132 Parâmetro inválido: more_password_detail
e133 Parâmetro inválido: more_trial
e134 Parâmetro inválido: more_trial_detail
e135 Parâmetro inválido: more_splash
e136 Parâmetro inválido: more_splash_file
e137 Parâmetro inválido: browser_block_cookies
e138 Parâmetro inválido: app_block_copy
e139 Parâmetro inválido: app_block_paste
e140 Parâmetro inválido: more_block_multistart
e141 Parâmetro inválido: browser_block_audio
e142 Parâmetro inválido: browser_block_javascript
e143 Parâmetro inválido: browser_block_local_storage
e144 Parâmetro inválido: browser_block_plugins
e145 Parâmetro inválido: browser_block_insecure_content
e146 Parâmetro inválido: browser_deactivate_scroll_animation
e147 Parâmetro inválido: browser_block_images
e148 Parâmetro inválido: browser_block_domains

Exemplo de API 1

Exemplo simples de uma chamada de API create usando uma licença Lite:

https://website2desktop.com/api-call?license=[your-license]&password=&type=create&lang=en&firstname=John&lastname=Doe&email=john@example.com&app_type=l&app_icon=https://placehold.co/400x400.png&app_name=Test&app_url=https://www.example.com&app_os=1&app_windowsize=2&app_change_size=1&app_window_minimize=2&app_always_front=2&app_deactivate_minimize=2&app_deactivate_maximize=2&browser_deactivate_scrollbars=2  

Exemplo de API 2

Exemplo simples de uma chamada de API create usando uma licença Enterprise:

https://website2desktop.com/api-call?license=[your-license]&password=&type=create&lang=en&firstname=John&lastname=Doe&email=john@example.com&app_type=e&app_icon=https://placehold.co/400x400.png&app_name=Test&app_url=https://www.example.com&app_os=1&app_windowsize=2&app_change_size=1&app_window_minimize=2&app_always_front=2&app_deactivate_minimize=2&app_deactivate_maximize=2&browser_deactivate_scrollbars=2&browser_incognito=2&browser_zoom=2&more_password=1&more_password_detail=123456789&more_trial=2&more_splash=1&more_splash_file=https://placehold.co/400x400.png&app_block_copy=1&app_block_paste=2&browser_deactivate_scroll_animation=2&browser_block_audio=2&browser_block_images=2&browser_block_cookies=2&browser_block_local_storage=2&browser_block_plugins=2&browser_block_javascript=2&browser_block_insecure_content=1&browser_block_domains=1&more_block_multistart=1  

Exemplo de API 3

Exemplo simples de uma chamada de API update usando uma licença Enterprise:

https://website2desktop.com/api-call?license=[your-license]&password=[your-password]&type=update&lang=en&firstname=John&lastname=Doe&email=john@example.com&app_type=e&app_icon=https://placehold.co/400x400.png&app_name=Test_New&app_url=https://www.example.com/new&app_os=1&app_windowsize=2&app_change_size=1&app_window_minimize=2&app_always_front=2&app_deactivate_minimize=2&app_deactivate_maximize=2&browser_deactivate_scrollbars=2&browser_incognito=2&browser_zoom=2&more_password=1&more_password_detail=new&more_trial=2&more_splash=1&more_splash_file=https://placehold.co/400x400.png&app_block_copy=1&app_block_paste=2&browser_deactivate_scroll_animation=2&browser_block_audio=2&browser_block_images=2&browser_block_cookies=2&browser_block_local_storage=2&browser_block_plugins=2&browser_block_javascript=2&browser_block_insecure_content=1&browser_block_domains=1&more_block_multistart=1  

Precisa de suporte?

Estamos à disposição para ajudar na integração da nossa API. Por favor, entre em contato com nossa equipe de suporte.

Entre em contato