← Browser Run / browser-run
Быстрые действия
Quick Actions предоставляют простые интерфейсы для типичных задач браузера: создания скриншотов, извлечения HTML-содержимого, генерации PDF и других. Используйте Quick Actions одним из двух способов:
- REST API: HTTP-эндпоинты для разовых запросов или внешней интеграции.
- Workers Bindings: вызывайте Quick Actions напрямую из Cloudflare Worker с помощью
env.BROWSER.quickAction().
Ниже перечислены доступные варианты:
- /content - Получение HTML
- /screenshot - Создание скриншота
- /pdf - Формирование PDF
- /markdown - Извлечение Markdown со страницы
- /snapshot - Получение страницы в нескольких форматах
- /accessibilityTree - Получение дерева доступности
- /scrape - Извлечение HTML-элементов
- /json - Получение структурированных данных с помощью ИИ
- /links - Получение ссылок со страницы
- /crawl - Сканирование веб-контента
- Справочник
/crawl доступен только через REST API.
Используйте Quick Actions, если вам нужен быстрый и простой способ выполнять типичные задачи в браузере, такие как создание снимков экрана, извлечение HTML или генерация PDF, без написания сложных скриптов. Для более сложной автоматизации, пользовательских сценариев работы или постоянных сеансов браузера используйте Puppeteer, Playwright, или CDP.
Перед началом работы
REST API
Чтобы использовать Quick Actions через REST API, создание пользовательского API Token со следующими разрешениями:
Browser Rendering - Edit
привязка Workers
Чтобы использовать Quick Actions из Worker, настройте привязка browser в вашем wrangler.json. При использовании привязки Workers API-токен не требуется.
{
"browser": {
"binding": "BROWSER"
}
}