Новое в v1.0.2

Конвертации через API

Интегрируйте наш API в вашу организацию и конвертируйте веб-сайты или веб-Applikation по запросу в уникальные настольные Applikation.

Обзор

Нажмите на любой раздел, чтобы быстро перейти к нему.

Введение

Мы предлагаем мощный API, который позволяет бизнесу и разработчикам быстро и по запросу конвертировать веб-сайты и веб-Applikation в настольные Applikation.

Помимо первичной конвертации, созданные настольные Applikation можно удобно и легко обновлять через наш API.

Используя наш API, бизнес и разработчики соглашаются с нашей Политикой конфиденциальности и нашими Условиями использования.

Лицензии

Использование нашего API возможно только при наличии платных лицензий.

Вызов API

Чтобы конвертировать веб-сайт или веб-Applikation в настольную Applikation или обновить уже конвертированную, выполните запрос на https://website2desktop.com/api-call с корректными параметрами API.

При корректном запросе возвращается success.

При конвертации веб-сайта или веб-Applikation через наш API в течение нескольких секунд на указанный адрес электронной почты отправляются две ссылки для скачивания (файл setup и файл лицензии). При обновлении ранее конвертированной Applikation через API выбранные настройки применяются в течение нескольких секунд.

При некорректном запросе возвращается код ошибки, например e101. Все возможные коды ошибок см. здесь.

Параметры API

Для конвертации используйте type create. Для обновления существующей Applikation — type update. Подробности по большинству параметров смотрите на других страницах (например, Pricing или Enterprise Conversion). Проведите по таблице влево и вправо.

Имя параметра
Допустимые значения
Примечания
type create, update -
license [String] 53 символа
password [String] только когда type = update; пароль хранится в личном кабинете
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] Только PNG-файл; макс. 1 МБ
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 = Пользовательский размер, 2 = Развернутое окно, 3 = Полноэкранный режим
app_windowsize_custom_width [Number] Только если app_windowsize = 1; в противном случае оставить пустым
app_windowsize_custom_height [Number] Только если app_windowsize = 1; в противном случае оставить пустым
app_change_size 1, 2 1 = Да, 2 = Нет
app_window_minimize 1, 2 1 = Да, 2 = Нет
app_always_front 1, 2 1 = Да, 2 = Нет
Lite parameters
app_deactivate_minimize 1, 2 1 = Да, 2 = Нет
app_deactivate_maximize 1, 2 1 = Да, 2 = Нет
browser_deactivate_scrollbars 1, 2 1 = Да, 2 = Нет
Pro parameters
browser_incognito 1, 2 1 = Да, 2 = Нет
browser_zoom 1, 2 1 = Да, 2 = Нет
browser_zoom_power [Number] Только если browser_zoom = 1; в противном случае оставить пустым; число от 0.5 до 3.0
more_password 1, 2 1 = Да, 2 = Нет
more_password_detail [String] Только если more_password = 1; в противном случае оставить пустым
more_trial 1, 2 1 = Да, 2 = Нет
more_trial_detail [Number] Только если more_trial = 1; в противном случае оставить пустым
more_splash 1, 2 1 = Да, 2 = Нет
more_splash_file [HTTP Link] Только если more_splash = 1; в противном случае оставить пустым; только PNG-файл; макс. 1 МБ
Enterprise parameters
app_block_copy 1, 2 1 = Да, 2 = Нет
app_block_paste 1, 2 1 = Да, 2 = Нет
browser_deactivate_scroll_animation 1, 2 1 = Да, 2 = Нет
browser_block_audio 1, 2 1 = Да, 2 = Нет
browser_block_images 1, 2 1 = Да, 2 = Нет
browser_block_cookies 1, 2 1 = Да, 2 = Нет
browser_block_local_storage 1, 2 1 = Да, 2 = Нет
browser_block_plugins 1, 2 1 = Да, 2 = Нет
browser_block_javascript 1, 2 1 = Да, 2 = Нет
browser_block_insecure_content 1, 2 1 = Да, 2 = Нет
browser_block_domains 1, 2 1 = Да, 2 = Нет
more_block_multistart 1, 2 1 = Да, 2 = Нет

Ошибки API

Если вызов API завершается неудачей, возвращается код ошибки, состоящий из буквы e и определённого номера. Ниже приведён полный список возможных кодов ошибок. Проведите по таблице влево и вправо.

Код ошибки
Описание
e100 Внутренняя критическая ошибка
e101 Превышен лимит в 20 запросов в минуту
e102 Срочное техническое обслуживание
e103 [Зарезервировано для будущих обновлений]
e104 [Зарезервировано для будущих обновлений]
e105 [Зарезервировано для будущих обновлений]
e106 [Зарезервировано для будущих обновлений]
e107 [Зарезервировано для будущих обновлений]
e108 [Зарезервировано для будущих обновлений]
e109 [Зарезервировано для будущих обновлений]
e110 Неверный параметр: type
e111 Неверный параметр: app_type
e112 Неверный параметр: license
e113 Неверный параметр: lang
e114 Неверный параметр: app_icon
e115 Неверный параметр: firstname
e116 Неверный параметр: lastname
e117 Неверный параметр: email
e118 Неверный параметр: app_name
e119 Неверный параметр: app_url
e120 Неверный параметр: app_os
e121 Неверный параметр: app_windowsize
e122 Неверный параметр: app_change_size
e123 Неверный параметр: app_window_minimize
e124 Неверный параметр: app_always_front
e125 Неверный параметр: app_deactivate_minimize
e126 Неверный параметр: app_deactivate_maximize
e127 Неверный параметр: browser_deactivate_scrollbars
e128 Неверный параметр: browser_incognito
e129 Неверный параметр: browser_zoom
e130 Неверный параметр: browser_zoom_power
e131 Неверный параметр: more_password
e132 Неверный параметр: more_password_detail
e133 Неверный параметр: more_trial
e134 Неверный параметр: more_trial_detail
e135 Неверный параметр: more_splash
e136 Неверный параметр: more_splash_file
e137 Неверный параметр: browser_block_cookies
e138 Неверный параметр: app_block_copy
e139 Неверный параметр: app_block_paste
e140 Неверный параметр: more_block_multistart
e141 Неверный параметр: browser_block_audio
e142 Неверный параметр: browser_block_javascript
e143 Неверный параметр: browser_block_local_storage
e144 Неверный параметр: browser_block_plugins
e145 Неверный параметр: browser_block_insecure_content
e146 Неверный параметр: browser_deactivate_scroll_animation
e147 Неверный параметр: browser_block_images
e148 Неверный параметр: browser_block_domains

Пример API 1

Простой пример вызова API create с лицензией 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  

Пример API 2

Простой пример вызова API create с лицензией 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  

Пример API 3

Простой пример вызова API update с лицензией 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  

Нужна помощь?

Мы с радостью поможем вам интегрировать наш API. Пожалуйста, свяжитесь с командой поддержки.

Связаться с нами