API JSON
Sleazy Fork предоставляет доступный только для чтения API JSON и JSONP для доступа к данным. В исходном коде HTML-страниц на Sleazy Forkнайдите <link rel="alternate" type="application/json"> и <link rel="alternate" type="application/javascript">, чтобы узнать URL-адреса.
Предзаполненные обновления
Пока API для обновлений отсутствует, вы можете использовать специальный URL для предзаполнения, чтобы заполнить форму обновления. Затем пользователь может проверить и отправить обновление. Этот URL обходит стандартные меры защиты от XSS для POST-запросов..
- URL:
https://sleazyfork.org/ru/script_versions/prefill(для новых скриптов),https://sleazyfork.org/ru/scripts/SCRIPTID/versions/prefill(для обновления существующих скриптов) - Метод:
POST - Параметр кода:
script_version[code] - Тип содержимого:
multipart/form-data - Запрос должен содержать сессионный файл «куки» пользователя.
Уведомления через вебхуки
Sleazy Fork может проверять наличие обновлений на основе уведомлений вебхуков о push-операциях и выпусках от GitHub, GitLab и Bitbucket. Подробнее о вебхуках.
