Noutăți în v1.0.2

Conversii prin API

Integrează API-ul nostru în organizația ta și convertește site-uri web sau aplicații web la cerere în aplicații desktop unice.

Prezentare generală

Fă clic pe orice capitol pentru a sări rapid la acesta.

Introducere

Oferim un API puternic care permite companiilor și dezvoltatorilor să efectueze conversii rapide, la cerere, a site-urilor web și aplicațiilor web în aplicații desktop.

Pe lângă conversia site-urilor web și a aplicațiilor web, aplicațiile desktop convertite pot fi actualizate convenabil și ușor prin API-ul nostru.

Prin utilizarea API-ului nostru, companiile și dezvoltatorii sunt de acord cu Politica De Confidențialitate și cu Termenii De Utilizare.

Licențe

Utilizarea API-ului nostru este posibilă numai cu licențe plătite.

Apel API

Pentru a converti un site web sau o aplicație web într-o aplicație desktop sau pentru a actualiza o aplicație desktop deja convertită, apelează https://website2desktop.com/api-call cu parametri API valizi.

La un apel API valid, răspunsul este success.

Când convertești un site web sau o aplicație web într-o aplicație desktop folosind API-ul nostru, două linkuri de descărcare (fișierul W2D Setup și fișierul de licență) sunt trimise la adresa de email specificată în câteva secunde de la un apel API valid. Când actualizezi o aplicație desktop convertită anterior prin API-ul nostru, setările selectate sunt aplicate în câteva secunde de la un apel API valid.

La un apel API invalid, se returnează un cod de eroare specific, precum e101. Vezi toate codurile de eroare posibile aici.

Parametri API

Pentru a converti un site web sau o aplicație web, folosește type create. Pentru a actualiza o aplicație existentă, folosește type update. Consultă și celelalte pagini ale noastre (de ex. Prețuri sau Conversie Enterprise) pentru detalii despre majoritatea parametrilor. Te rugăm să glisezi la stânga și la dreapta în tabel.

Nume parametru
Valori posibile
Observații
type create, update -
license [String] 53 caractere
password [String] doar când type = update; password stocată în zona de autentificare
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] Doar fișier PNG; max. 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 = Dimensiune personalizată, 2 = Maximizată, 3 = Ecran complet
app_windowsize_custom_width [Number] Doar dacă app_windowsize = 1; altfel lasă necompletat
app_windowsize_custom_height [Number] Doar dacă app_windowsize = 1; altfel lasă necompletat
app_change_size 1, 2 1 = Da, 2 = Nu
app_window_minimize 1, 2 1 = Da, 2 = Nu
app_always_front 1, 2 1 = Da, 2 = Nu
Parametri Lite
app_deactivate_minimize 1, 2 1 = Da, 2 = Nu
app_deactivate_maximize 1, 2 1 = Da, 2 = Nu
browser_deactivate_scrollbars 1, 2 1 = Da, 2 = Nu
Parametri Pro
browser_incognito 1, 2 1 = Da, 2 = Nu
browser_zoom 1, 2 1 = Da, 2 = Nu
browser_zoom_power [Number] Doar dacă browser_zoom = 1; altfel lasă necompletat; număr între 0,5 – 3,0
more_password 1, 2 1 = Da, 2 = Nu
more_password_detail [String] Doar dacă more_password = 1; altfel lasă necompletat
more_trial 1, 2 1 = Da, 2 = Nu
more_trial_detail [Number] Doar dacă more_trial = 1; altfel lasă necompletat
more_splash 1, 2 1 = Da, 2 = Nu
more_splash_file [HTTP Link] Doar dacă more_splash = 1; altfel lasă necompletat; doar fișier PNG; max. 1 MB
Parametri Enterprise
app_block_copy 1, 2 1 = Da, 2 = Nu
app_block_paste 1, 2 1 = Da, 2 = Nu
browser_deactivate_scroll_animation 1, 2 1 = Da, 2 = Nu
browser_block_audio 1, 2 1 = Da, 2 = Nu
browser_block_images 1, 2 1 = Da, 2 = Nu
browser_block_cookies 1, 2 1 = Da, 2 = Nu
browser_block_local_storage 1, 2 1 = Da, 2 = Nu
browser_block_plugins 1, 2 1 = Da, 2 = Nu
browser_block_javascript 1, 2 1 = Da, 2 = Nu
browser_block_insecure_content 1, 2 1 = Da, 2 = Nu
browser_block_domains 1, 2 1 = Da, 2 = Nu
more_block_multistart 1, 2 1 = Da, 2 = Nu

Erori API

Dacă un apel API eșuează, se returnează un cod de eroare compus din litera e și un număr specific. Mai jos este o listă completă a codurilor de eroare posibile. Te rugăm să glisezi la stânga și la dreapta în tabel.

Cod de eroare
Semnificație
e100 Eroare critică internă
e101 Limită de 20 de cereri pe minut depășită
e102 Mentenanță urgentă
e103 [Rezervat pentru actualizări viitoare]
e104 [Rezervat pentru actualizări viitoare]
e105 [Rezervat pentru actualizări viitoare]
e106 [Rezervat pentru actualizări viitoare]
e107 [Rezervat pentru actualizări viitoare]
e108 [Rezervat pentru actualizări viitoare]
e109 [Rezervat pentru actualizări viitoare]
e110 Parametru invalid: type
e111 Parametru invalid: app_type
e112 Parametru invalid: license
e113 Parametru invalid: lang
e114 Parametru invalid: app_icon
e115 Parametru invalid: firstname
e116 Parametru invalid: lastname
e117 Parametru invalid: email
e118 Parametru invalid: app_name
e119 Parametru invalid: app_url
e120 Parametru invalid: app_os
e121 Parametru invalid: app_windowsize
e122 Parametru invalid: app_change_size
e123 Parametru invalid: app_window_minimize
e124 Parametru invalid: app_always_front
e125 Parametru invalid: app_deactivate_minimize
e126 Parametru invalid: app_deactivate_maximize
e127 Parametru invalid: browser_deactivate_scrollbars
e128 Parametru invalid: browser_incognito
e129 Parametru invalid: browser_zoom
e130 Parametru invalid: browser_zoom_power
e131 Parametru invalid: more_password
e132 Parametru invalid: more_password_detail
e133 Parametru invalid: more_trial
e134 Parametru invalid: more_trial_detail
e135 Parametru invalid: more_splash
e136 Parametru invalid: more_splash_file
e137 Parametru invalid: browser_block_cookies
e138 Parametru invalid: app_block_copy
e139 Parametru invalid: app_block_paste
e140 Parametru invalid: more_block_multistart
e141 Parametru invalid: browser_block_audio
e142 Parametru invalid: browser_block_javascript
e143 Parametru invalid: browser_block_local_storage
e144 Parametru invalid: browser_block_plugins
e145 Parametru invalid: browser_block_insecure_content
e146 Parametru invalid: browser_deactivate_scroll_animation
e147 Parametru invalid: browser_block_images
e148 Parametru invalid: browser_block_domains

Exemplu API 1

Exemplu simplu de apel API create folosind o licență 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  

Exemplu API 2

Exemplu simplu de apel API create folosind o licență 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  

Exemplu API 3

Exemplu simplu de apel API update folosind o licență 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  

Ai nevoie de suport?

Suntem bucuroși să te ajutăm să integrezi API-ul nostru. Te rugăm să contactezi echipa noastră de suport.

Contactează-ne