Novità nella v1.0.2

Conversioni tramite API

Integra la nostra API nella tua organizzazione e converti su richiesta siti web o applicazioni web in applikazioni desktop uniche.

Panoramica

Clicca su un capitolo per saltare direttamente alla sezione desiderata.

Introduzione

Offriamo una potente API per consentire ad aziende e sviluppatori di eseguire rapidamente conversioni su richiesta di siti web e applicazioni web in applikazioni desktop.

Oltre alla conversione, le applikazioni desktop convertite possono essere aggiornate comodamente tramite la nostra API.

Utilizzando la nostra API, aziende e sviluppatori accettano la nostra Informativa sulla privacy e i nostri Termini di utilizzo.

Licenze

L'uso della nostra API è possibile solo con licenze a pagamento.

Chiamata API

Per convertire un sito web o un'applicazione web in un'applikazione desktop, oppure per aggiornare un'applikazione desktop precedentemente convertita, invia una richiesta a https://website2desktop.com/api-call con parametri API validi.

Con una chiamata valida, verrà restituito success.

Quando converti un sito web o un'applicazione web tramite la nostra API, due link di download (file di setup e file di licenza) vengono inviati all’indirizzo email indicato entro pochi secondi.

Se aggiorni un'applikazione già convertita, le nuove impostazioni vengono applicate entro pochi secondi.

In caso di errore, viene restituito un codice specifico come e101. Vedi tutti i codici errore qui.

Parametri API

Per convertire un sito web o un'applicazione web, usa type create. Per aggiornare un'applikazione esistente, usa type update. Consulta le altre sezioni (es. Prezzi o Conversione Enterprise) per i dettagli sui singoli parametri. Scorri la tabella a sinistra e a destra.

Nome parametro
Valori possibili
Note
type create, update -
license [String] 53 caratteri
password [String] solo se type = update; la password è memorizzata nell'area di accesso
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 [Link HTTP] Solo file PNG; max. 1 MB
app_name [String] -
app_url [Link HTTP] -
app_os 1, 2, 3 1 = Windows, 2 = macOS (Universal Binary), 3 = macOS (Silicon)
app_windowsize 1, 2, 3 1 = Dimensioni personalizzate, 2 = Massimizzata, 3 = Schermo intero
app_windowsize_custom_width [Numero] Solo se app_windowsize = 1; altrimenti lasciare vuoto
app_windowsize_custom_height [Numero] Solo se app_windowsize = 1; altrimenti lasciare vuoto
app_change_size 1, 2 1 = Sì, 2 = No
app_window_minimize 1, 2 1 = Sì, 2 = No
app_always_front 1, 2 1 = Sì, 2 = No
Parametri Lite
app_deactivate_minimize 1, 2 1 = Sì, 2 = No
app_deactivate_maximize 1, 2 1 = Sì, 2 = No
browser_deactivate_scrollbars 1, 2 1 = Sì, 2 = No
Parametri Pro
browser_incognito 1, 2 1 = Sì, 2 = No
browser_zoom 1, 2 1 = Sì, 2 = No
browser_zoom_power [Numero] Solo se browser_zoom = 1; altrimenti lasciare vuoto; numero tra 0.5 – 3.0
more_password 1, 2 1 = Sì, 2 = No
more_password_detail [String] Solo se more_password = 1; altrimenti lasciare vuoto
more_trial 1, 2 1 = Sì, 2 = No
more_trial_detail [Numero] Solo se more_trial = 1; altrimenti lasciare vuoto
more_splash 1, 2 1 = Sì, 2 = No
more_splash_file [Link HTTP] Solo se more_splash = 1; altrimenti lasciare vuoto; solo file PNG; max. 1 MB
Parametri Enterprise
app_block_copy 1, 2 1 = Sì, 2 = No
app_block_paste 1, 2 1 = Sì, 2 = No
browser_deactivate_scroll_animation 1, 2 1 = Sì, 2 = No
browser_block_audio 1, 2 1 = Sì, 2 = No
browser_block_images 1, 2 1 = Sì, 2 = No
browser_block_cookies 1, 2 1 = Sì, 2 = No
browser_block_local_storage 1, 2 1 = Sì, 2 = No
browser_block_plugins 1, 2 1 = Sì, 2 = No
browser_block_javascript 1, 2 1 = Sì, 2 = No
browser_block_insecure_content 1, 2 1 = Sì, 2 = No
browser_block_domains 1, 2 1 = Sì, 2 = No
more_block_multistart 1, 2 1 = Sì, 2 = No

Errori API

Se una chiamata API non va a buon fine, viene restituito un codice di errore composto dalla lettera e e un numero specifico. Di seguito trovi l’elenco completo dei codici possibili. Scorri la tabella a sinistra e a destra.

Codice errore
Significato
e100 Errore interno critico
e101 Superato il limite di 20 richieste al minuto
e102 Manutenzione urgente
e103 [Riservato per aggiornamenti futuri]
e104 [Riservato per aggiornamenti futuri]
e105 [Riservato per aggiornamenti futuri]
e106 [Riservato per aggiornamenti futuri]
e107 [Riservato per aggiornamenti futuri]
e108 [Riservato per aggiornamenti futuri]
e109 [Riservato per aggiornamenti futuri]
e110 Parametro non valido: type
e111 Parametro non valido: app_type
e112 Parametro non valido: license
e113 Parametro non valido: lang
e114 Parametro non valido: app_icon
e115 Parametro non valido: firstname
e116 Parametro non valido: lastname
e117 Parametro non valido: email
e118 Parametro non valido: app_name
e119 Parametro non valido: app_url
e120 Parametro non valido: app_os
e121 Parametro non valido: app_windowsize
e122 Parametro non valido: app_change_size
e123 Parametro non valido: app_window_minimize
e124 Parametro non valido: app_always_front
e125 Parametro non valido: app_deactivate_minimize
e126 Parametro non valido: app_deactivate_maximize
e127 Parametro non valido: browser_deactivate_scrollbars
e128 Parametro non valido: browser_incognito
e129 Parametro non valido: browser_zoom
e130 Parametro non valido: browser_zoom_power
e131 Parametro non valido: more_password
e132 Parametro non valido: more_password_detail
e133 Parametro non valido: more_trial
e134 Parametro non valido: more_trial_detail
e135 Parametro non valido: more_splash
e136 Parametro non valido: more_splash_file
e137 Parametro non valido: browser_block_cookies
e138 Parametro non valido: app_block_copy
e139 Parametro non valido: app_block_paste
e140 Parametro non valido: more_block_multistart
e141 Parametro non valido: browser_block_audio
e142 Parametro non valido: browser_block_javascript
e143 Parametro non valido: browser_block_local_storage
e144 Parametro non valido: browser_block_plugins
e145 Parametro non valido: browser_block_insecure_content
e146 Parametro non valido: browser_deactivate_scroll_animation
e147 Parametro non valido: browser_block_images
e148 Parametro non valido: browser_block_domains

Esempio API 1

Esempio semplice di chiamata API create utilizzando una licenza 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  

Esempio API 2

Esempio semplice di chiamata API create utilizzando una licenza 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  

Esempio API 3

Esempio semplice di chiamata API update utilizzando una licenza 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  

Hai bisogno di supporto?

Siamo felici di aiutarti a integrare la nostra API. Contatta il nostro team di supporto.

Contattaci