ВсеНовоеУлучшеноИсправлено
Улучшено

API отклоняет цели в приватных сетях

Цели, которые разрешаются в диапазон приватных сетей, теперь возвращают ошибку 400 с понятной ошибкой валидации вместо перенаправления. Проверка выполняется перед отправкой любого request и охватывает зарезервированные блоки IPv4 и IPv6. Если вы случайно передадите внутреннее имя хоста, вы сразу увидите понятную ошибку. Такое же поведение реализовано в Single, Proxy Finder и Browser.

Новое

MCP-сервер доступен на mcp.foura.ai

Направьте любой MCP-совместимый клиент на https://mcp.foura.ai/mcp и пройдите аутентификацию с помощью вашего API-ключа FourA. Вы получите Single, Proxy Finder и Browser в качестве инструментов, которые ваша LLM сможет вызывать напрямую. Работает с Claude Desktop, Claude Code и любым другим клиентом, поддерживающим протокол MCP. Руководство по настройке →

Новое

Вкладка Browser в маркетинговой песочнице

В песочнице на главной странице появилась третья вкладка, Browser, рядом с Use Proxy и Find Proxy. Войдите в аккаунт, и вы сможете запускать реальные Browser requests из панели управления в один клик.

Улучшено

Песочница в дашборде переработана в полноценную IDE для request

Колонки request и response теперь имеют одинаковые вкладки (UI, Body, Headers, Cookies, Raw). Каждая панель имеет собственный переключатель режима просмотра (JSON-дерево, HTML-дерево, текст), Expand растягивает response на всю ширину, а Ctrl/Cmd+K открывает поиск по панели с навигацией «следующий/предыдущий». Кнопки Copy и Download расположены на каждой панели и захватывают именно то, что находится на экране, а вкладка Cookies теперь группирует данные по хосту с фильтрацией, построчным удалением и бейджами флагов.

Исправлено

Поля формы Playground соответствуют реальной схеме API

Endpoint Browser принимает только восемь параметров (url, userAgent, headers, cookies, proxy, timeout_ms, checkStatus, checkText). Ранее в Playground отображались лишние поля, такие как wait_selector и viewport, которые незаметно отбрасывались при отправке. Теперь все поля приведены в соответствие со схемой: Browser принудительно использует GET, скрывает текстовое поле body, а на вкладке Raw отображается точный JSON, отправляемый в API, и команда curl для воспроизведения запроса.

Исправлено

Флаг unblocker теперь работает сквозным образом в Single и Proxy Finder

Single и Proxy Finder незаметно отбрасывали сигнатуру unblocker, даже когда было установлено unblocker: true, поэтому антибот-системы, проверяющие сигнатуру request, все еще отклоняли request. Исправлено на всем пути: если у вас было задано unblocker: true и вы получали блокировки на сайтах за Cloudflare, причина была именно в этом.

Исправлено

Пассивные проверки Cloudflare теперь решаются в Browser

Некоторые сайты под защитой Cloudflare возвращают статус 200 OK, но внедряют фоновый скрипт, который чуть позже выдает настоящий cookie cf_clearance. Раньше Browser возвращал страницу до того, как этот cookie был получен, оставляя jar пустым. Теперь Browser ожидает события cookie, поэтому вы получаете чистый cf_clearance, который можно повторно использовать через Single или Proxy.

Новое

Тестирование API-запросов в дашборде

Теперь вы можете конструировать и отправлять live requests прямо из дашборда. Выберите один из своих API-ключей, переключитесь между Single, Proxy и Browser, заполните URL, headers и body, а затем нажмите Cmd+Enter, чтобы отправить его. Панель response отображает status, timing и size, а также режимы просмотра body, headers и raw, которые можно скопировать или скачать.

Улучшено

У каждого поста в блоге теперь есть своя карточка превью

Мы запустили уникальные карточки Open Graph для всех 30 существующих постов в блоге. Ссылки, опубликованные в Discord, LinkedIn, Slack или Twitter, теперь отображают аккуратное брендированное превью вместо стандартного фавикона. Для новых постов карточки генерируются автоматически, а функция подгонки текста переносит длинные заголовки вместо того, чтобы обрезать их посреди слова.

Улучшено

Изображения в блоге реагируют на переключение темы

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

Исправлено

Ссылки пагинации в блоге теперь работают

Кнопка «Older» в блоге раньше возвращала на первую страницу. Теперь пагинация работает по URL /blog/page/N/ с нумерованной навигацией, так что вы действительно можете просматривать более старые записи. Спасибо, Владимир Петров.

Исправлено

Browser теперь корректно маршрутизирует запросы в Chrome

Запросы Browser в течение 41 дня незаметно шли через наш движок без JS. Если в этот период вы замечали сбои Browser на проверках Cloudflare или сайтах с большим количеством JS, причина была в этом. Мы исправили маршрутизацию. Browser снова направляет каждый запрос в настоящий Chrome.

Улучшено

Фильтр продуктов теперь работает в Metrics и Activity

Фильтр продуктов (Single, Proxy, Browser) теперь работает также в Metrics и Activity, а не только в Overview. Выберите продукт на любой странице, и ваш выбор применится ко всем трем страницам. Одно небольшое ограничение: область Concurrency в Metrics отключается при активном фильтре продуктов, так как concurrency пока не разделяется по продуктам.

Улучшено

Условия обновлены: допустимое использование и юрисдикция ЕС

Добавлено явное положение о допустимом использовании, регулирующее работу со сторонними сайтами, а также более четкий раздел о юрисдикции: суды Софии с сохранением оговорки о правах потребителей в ЕС. Рекомендуем быстро перечитать этот документ, если вы работаете с нами в крупных масштабах.

Исправлено

Мобильные исправления на главной странице и подсказки для сенсорных экранов

Превью дашборда на главной странице выглядело слишком сжатым на маленьких экранах. Мы исправили шрифты и отступы, а также добавили всплывающие подсказки, которые действительно работают при касании (подсказки только по наведению курсора бесполезны на телефонах).