ScraperFlyAPI веб-даних для AI

alternatives

Альтернативи Web Scraping API для команд, які обирають практичний шлях

Порівняйте постачальників скрапінгу за рішеннями, які мають значення в продуктивності: як ви починаєте тестування, як масштабується виставлення рахунків, які контролі запитів є явними, які формати відповідей ви отримуєте і скільки очищення ваша команда повинна побудувати навколо API.

Корисне порівняння альтернатив ScraperFly не повинно починатися з загального списку функцій. Справжнє питання простіше: який постачальник дозволяє вашій команді підтвердити ціль, зрозуміти вагу запиту, вибрати правильний формат відповіді та масштабувати лише після того, як робочий процес буде відомий?

ScraperFly орієнтований на команди, які хочуть менш ризикований шлях покупки. Почніть з безкоштовних кредитів, протестуйте реальну публічну сторінку, зберігайте прості запити легкими, додавайте рендеринг браузера або преміум маршрутизацію лише тоді, коли відповідь це підтвердить, і використовуйте оплату за фактом або місячні кредити в залежності від того, наскільки передбачуваним стає навантаження.

Порівнюйте альтернативи за ризиком робочого процесу, а не за кількістю функцій

Більшість платформ для скрапінгу можуть отримати URL. Дорога частина - це все, що оточує цей запит: вирішення, коли рендеринг JavaScript є необхідним, вибір форми відповіді, яку може використовувати ваш додаток, збереження заголовків або сесій, коли ціль очікує контексту, діагностика порожніх або заблокованих сторінок і узгодження виставлення рахунків з реальним навантаженням.

Ось чому хороше порівняння повинно зосереджуватися на відповідності. Деяким командам потрібен широкий ринок акторів. Деяким потрібна платформа для краулінгу. Деяким потрібна керована інфраструктура проксі. Інші просто потребують стабільного веб-скрапінг API, який може повертати HTML, текст, Markdown, метадані JSON, скріншоти або PDF з публічних сторінок без примусу кожного тесту в важкий повторюваний план.

Точка прийняття рішення Що перевірити Чому це важливо Кут ScraperFly
Перший тест Чи може команда підтвердити реальну ціль перед покупкою плану? Ранні експерименти часто зазнають невдачі, оскільки ціль, формат або вибір рендерингу ще не підтверджені. Безкоштовні кредити та API Builder роблять невеликі тести практичними перед масштабуванням.
Шлях виставлення рахунків Чи підтримує постачальник нерівномірний обсяг проекту? Багато проектів зі скрапінгу зростають, призупиняються або стають повторюваними лише після того, як дані підтверджують цінність. Використовуйте кредити за фактом для нерівномірної роботи та місячні кредити, коли попит стає передбачуваним.
Контроль запитів Чи є рендеринг, сесії, заголовки, маршрутизація та затримки явними? Сховані значення за замовчуванням ускладнюють налагодження і можуть зробити прості сторінки дорожчими, ніж потрібно. Почніть з легкого, а потім увімкніть лише ті контролі, які покращують відповідь.
Формати виходу Чи може API повернути форму, яка потрібна вашому продукту? HTML, текст, Markdown, метадані JSON, скріншоти та PDF вирішують різні проблеми на наступних етапах. Виберіть формат відповіді перед створенням конвертерів і шарів очищення.

Використовуйте сторінки конкурентів, щоб вирішити, який компроміс ви робите

Мета не в тому, щоб стверджувати, що кожен конкурент помиляється. Мета - зробити вибір зрозумілим. Платформа з акторами ринку може бути корисною, коли попередньо створений актор вже відповідає вашому робочому процесу. Постачальник з проксі в першу чергу може підійти командам, які вже мають свою систему захоплення. Інструмент витягування AI може допомогти, коли основна робота полягає в трансформації контенту. Орієнтований API є кращим, коли ваша команда хоче прямий контроль запитів, передбачувану інтеграцію та простий шлях від тестування до виробництва.

ScraperFly повинен вигравати, коли покупець хоче практичний контроль замість здогадок: протестуйте ціль, перевірте відповідь, виберіть найменший корисний формат, зрозумійте використання кредитів і масштабуйте після підтвердження скрапінгу.

Практичний висновок: виберіть альтернативу, яка зменшує наступний ризик у вашому робочому процесі. Якщо наступний ризик - підтвердження реальної цілі та збереження видимості ваги запиту, ScraperFly є практичним шляхом для першого тестування.

ВІДПОВІДНІСТЬ ПОСТАЧАЛЬНИКА

Виберіть постачальника, який зберігає тестування, виставлення рахунків і контроль запитів практичними

Сильне порівняння альтернатив повинно допомогти команді вирішити, який ризик вони усувають: підтвердження цілі, тиск з боку виставлення рахунків, складність запиту, очищення відповіді, маршрутизація або діагностика виробництва. ScraperFly є найсильнішим, коли покупець хоче шлях API, який починається з малого і масштабується з доказами.

Щаслива команда, що перевіряє проект на ноутбуці
01 / Почніть легко

Легкий, безкоштовний старт перед будь-яким тиском з боку рахунків

ScraperFly дає вам можливість спочатку протестувати реальну ціль. Використовуйте безкоштовні кредити, щоб перевірити, чи працює сторінка, чи є дані, і які контролі насправді потрібні, перш ніж вкладати гроші в план. Це робить перший експеримент легким: без циклу закупівлі, без примусової підписки, без здогадок про ваш місячний обсяг з першого дня.

Безкоштовні кредитиБез картки для перших тестівПеревірте перед масштабуванням
Посміхаючий професіонал, який успішно працює з ноутбуком
02 / Витрачайте розумно

Доступне, гнучке виставлення рахунків для реального обсягу скрапінгу

Не кожне навантаження для скрапінгу є акуратною місячною кривою. Деякі проекти зростають, деякі призупиняються, а деякі стають регулярними лише після того, як дані доводять свою цінність. ScraperFly підтримує цю реальність з моделлю оплати за фактом використання плюс місячні кредитні плани, коли стабільний обсяг має сенс. Ви можете купити те, що вам потрібно, тримати витрати під контролем і уникнути перетворення маленького тесту на надмірну підписку.

Платіть за фактом використанняЩомісячно, коли це корисноКонтроль витрат
Розробник, що готує структурований вихід з ноутбука
03 / Доставляйте швидше

Попередня обробка відповіді, яка усуває роботу з очищення

Дешевий запит недостатній, якщо ваша команда все ще повинна створювати конвертери, очищувачі, скріншоти, захоплення PDF та форматування, готове для LLM. ScraperFly може повернути відповідь у форматі HTML, чистого тексту, Markdown, структурованого JSON, PDF або зображення, тому ваш конвеєр наближається до фінального активу в одному запиті. Менше коду для з'єднання, менше рухомих частин, швидша доставка.

HTMLТекстMarkdownJSONPDFЗображення

Де ScraperFly виграє проти типових альтернатив

Суть не в тому, щоб стверджувати, що всі конкуренти погані. Суть у відповідності: ScraperFly є кращим вибором, коли ви хочете робочий процес, орієнтований на API, видимі контролі запитів, гнучкі кредити та формати відповідей, які допомагають вам доставляти, а не піклуватися про інфраструктуру.

Точка прийняття рішенняПеревага ScraperFlyТиповий компроміс конкурентів
Перше експериментуванняПочніть з безкоштовних кредитів і перевірте реальну ціль перед витратами. Ви можете довести, чи потрібні насправді сирий HTML, рендеринг, преміум маршрутизація або цільова країна.Тести часто швидко підштовхують вас до підписки на регулярний план або приховують справжню вартість, поки додаткові послуги не потраплять у запит.
Модель білінгуВикористовуйте кредити за принципом "плати за те, що використовуєш" для нерівномірної роботи, а потім переходьте на місячні кредити лише тоді, коли обсяг роботи стане передбачуваним. Це робить невеликі тести та проектне скрапінг доступними.Багато інструментів оптимізовані під місячні підписки, фіксовані дозволи або рівневі обмеження, які можуть здаватися важкими, поки обсяг не буде доведено.
Вага запитуЗалишайте прості сторінки простими. Увімкніть рендеринг JavaScript, преміум маршрутизацію, сесії, заголовки, затримки або маршрутизацію за країною лише тоді, коли докази відповіді вказують на їх важливість.Порівнянні контролі можуть існувати, але їх часто об'єднують у вищі рівні, за замовчуванням або більш складні цінові профілі.
Формати виходуПоверніть відповідь у формі, яка потрібна вашому продукту: HTML для парсерів, текст або Markdown для контентних конвеєрів, JSON для структурованих метаданих та PDF/зображення для візуального підтвердження.Деякі постачальники зосереджуються переважно на доступі та залишають форматування, захоплення, очищення та підготовку до подальшої обробки на вашому власному коді.
Робочий процес розробникаОдна API поверхня може охоплювати тестування цілей, ескалацію, рендеринг, маршрутизацію, сесії, заголовки, форматування відповідей та перевірки статусу. Шлях від прототипу до виробництва залишається компактним.Інструменти з пріоритетом проксі, ринкові платформи акторів та платформи краулінгу можуть бути потужними, але часто вимагають більше коду "клею" або важчої моделі експлуатації.
Найкраще підходитьКоманди, які хочуть практичної доставки веб-даних: починайте з малого, вимірюйте вартість за корисний результат і масштабуйте лише ті контролі, які покращують результат.Команди з фіксованими контрактами на великий обсяг, спеціальною проксі-інфраструктурою або широкими потребами в краулінгу ринку можуть віддати перевагу більш спеціалізованій платформі.

МОДЕЛЬ ВИСТАВЛЕННЯ РАХУНКІВ

Уникайте перетворення невеликого тесту постачальника на надмірну підписку

Порівняння постачальників часто приховують шлях покупки. ScraperFly зберігає це рішення гнучким: почніть з безкоштовних кредитів, купуйте пакети, коли робота є проектною, і переходьте на місячні кредити, коли робочий процес стає стабільним.

Безкоштовно

Free

Спробуйте ScraperFly з достатньою кількістю кредитів для проведення реальних тестових запитів.

$01000 кредитів включено

  • Картка не потрібна
  • Доступ до API для тестування
  • Оновлюйте лише тоді, коли вам потрібно більше обсягу
Безкоштовна реєстрація
Без підписки

Pay as you go

Купуйте кредити один раз і витрачайте їх, коли ваш проект потребує.

Пакети кредитівБез місячних зобов'язань

  • Кредити залишаються доступними до використання
  • Найкраще для нерівномірних навантажень
  • Автоматично перемикайтеся сюди, якщо платіж за підпискою не вдається
Безкоштовна реєстрація
Щомісячний

Solo

Компактний щомісячний план для невеликих повторюваних завдань зі збору даних.

$9.9910,000 кредитів щомісяця

  • Невикористані кредити переносяться
  • Добре підходить для запланованих завдань та невеликих моніторів
  • Скасувати або змінити план з порталу клієнта
Безкоштовна реєстрація
Щомісячний

Team

Вищий обсяг кредитів щомісяця для моніторингу та виробничих конвеєрів.

$49.99100,000 кредитів щомісяця

  • Невикористані кредити переносяться
  • Створено для частих виробничих навантажень
  • Використовуйте ту ж панель управління, журнали та контролі порталу клієнтів
Безкоштовна реєстрація

Потрібен більший обсяг або індивідуальні ліміти? Зв'яжіться з підтримкою, і ми розробимо план відповідно до ваших цілей, змішування та потреб маршрутизації.

ТЕСТУЙТЕ ПЕРЕД ЗМІНОЮ

Підтверджуйте ту ж ціль перед переміщенням робочого процесу від іншого постачальника

Перед зміною інструментів протестуйте точну публічну URL, формат відповіді, вибір рендерингу, заголовки, сесії, маршрутизацію та потреби в завантаженні. Чистий профіль запиту є більш корисним, ніж список функцій, оскільки він показує, чи підходить постачальник для вашого реального робочого процесу.

HTML
Сирова відповідь

Сирий HTML для парсерів і краулерів

Використовуйте найшвидший шлях для статичних сторінок, списків, документів та сторінок продуктів. Спочатку отримайте оригінальний вихідний HTML, а потім увімкніть рендеринг браузера, коли JavaScript створює розмітку, яка потрібна вашому скреперу.

format=htmlrender=falserender=true
TXT
Чисті дані

Текст, Markdown та JSON

Пропустіть шар очищення після доступу до сторінки. Поверніть читабельний текст для агентів, Markdown для підказок і RAG, або структурований JSON з метаданими, посиланнями, заголовками, чистим текстом і Markdown, готовим для вашого конвеєра.

format=textformat=markdownformat=json
PDF
Візуальні файли

Скриншоти та PDF

Захопіть те, що бачить справжній браузер, коли вам потрібні докази QA, архівні докази, перевірки візуальної регресії, звіти для завантаження або спільні записи сторінок для клієнтів та внутрішніх команд.

format=screenshotformat=pdfdownload

Керування, які роблять запити передбачуваними

url

Цільова сторінка для отримання, рендерингу, очищення або захоплення.

format

Виберіть відповідь, яка потрібна вашому продукту: html, text, markdown, json, screenshot або pdf.

premium

Ескалюйте до сильнішого маршруту для блокувань, нестабільних цілей або контенту, чутливого до геолокації.

render

Запустіть Chromium для SPA, JS-інжектованого розмітки, скриншотів, PDF та сторінок тільки для браузера.

country

Запросіть маршрут, специфічний для країни, коли контент змінюється в залежності від місця.

keep_headers

Пересилайте вибраний контекст запиту, такий як user-agent, cookie, мова та referer.

render_wait

Надайте динамічному контенту контрольовану додаткову затримку перед витягуванням або захопленням.

download

Поверніть візуальні артефакти як завантажувані файли, коли вихід - це скриншот або PDF.

приклад cURL

Генеруйте Markdown з тією ж формою запиту, яку ви можете перенести в продукцію

curl "https://scraperfly.com/api/v1?url=https%3A%2F%2Fexample.com&format=markdown" \
  -H "apikey: YOUR_API_KEY"

Обробка помилок

Перетворіть збої в скрапінгу на виправлення

Кожен робочий процес веб-даних зрештою стикається з поганою відповіддю: відсутній URL, недійсний ключ, порожня HTML оболонка, ціль 403, обмеження швидкості, тайм-аут рендерингу, зламане захоплення PDF або JSON навантаження, яке не містить полів, які очікував ваш продукт. ScraperFly створено для того, щоб ці моменти були діагностованими. Ви перевіряєте HTTP статус, стабільний код помилки, профіль запиту та повернутий артефакт, а потім вибираєте найдешевший корисний наступний крок: виправити запит, додати кредити, уповільнити, повторити з відкатом, увімкнути рендеринг, змінити країну, використовувати преміум маршрутизацію, зберегти заголовки або валідувати вихід перед масштабуванням.

Стабільна форма помилкиРішення про повторенняЕскалація з урахуванням витратВалідація виходу
Розробник переглядає код та параметри запиту API на ноутбуці

01 / Налаштування запиту та доступ

Спочатку виправте помилки запиту

Деякі збої не є проблемами цільового запиту. Вони відбуваються до того, як ScraperFly зможе зробити значну спробу доставки: відсутня або неправильно сформована URL-адреса, непідтримуваний формат виводу, несумісний тип візуального файлу, відсутній API-ключ, недійсний ключ або ключ, який було призупинено або вимкнено. Ці помилки є сигналами конфігурації, а не сигналами повторної спроби: зупиніть робочий процес, вкажіть розробнику точне поле, яке потребує виправлення, і зосередьте кредити на реальних цільових тестах замість повторних неправильних введень.

missing_urlinvalid_urlunsupported_formatinvalid_api_key
  • Перевірте URL-адресу та кодування перед відправкою партії.
  • Використовуйте підтримувані формати виводу: HTML, текст, Markdown, JSON, скріншот або PDF.
  • Відповідайте типам файлів скріншотів типам зображень виводу та типу файлу PDF типу виводу PDF.
  • Розглядайте відсутні або недійсні API-ключі як конфігураційну роботу, а не роботу з повторними спробами.
Бізнес-дашборд з графіками, документами та плануванням використання на столі

02 / Кредити, ліміти та паралельність

Відокремте ліміти від збоїв

Робоче навантаження може зазнати невдачі, оскільки на рахунку немає доступних кредитів, досягнуто ліміту місячного плану або одночасність занадто агресивна для поточного плану та цільового міксу. ScraperFly робить ці обмеження видимими як операційні сигнали, а не таємничі збої при скануванні. Це робить рішення про покупку практичним: почніть безкоштовно, протестуйте ціль, купуйте кредити за принципом pay-as-you-go для нерівномірних завдань, переходьте на місячні кредити, коли обсяг стає передбачуваним, і використовуйте зниження навантаження, коли тиск запитів є реальною проблемою.

usage_limit_reachedrate_limitedcreditsbackoff
  • Використовуйте статус облікового запису, щоб перевірити залишкові кредити перед великими запитами.
  • Повторюйте ліміти запитів з backoff замість того, щоб відразу збільшувати навантаження.
  • Тримайте одноразові проекти на оплаті за фактом, коли обсяг нерівномірний.
  • Перенесіть передбачувану повторювану роботу на щомісячні кредити, коли шаблон доведено.
Серверна кімната, що представляє шляхи доставки, маршрутизацію та мережеву інфраструктуру

03 / Цільова доставка та мережа

Спочатку знайдіть збої доставки

Багато платформ для скрапінгу об'єднують проблеми доставки в невизначений збій запиту. У виробництві цього недостатньо. Команда повинна знати, чи вичерпався час запиту, чи повернулася тимчасова помилка сервера з цільового ресурсу, чи з'єднання не вдалося, чи відповідь була занадто великою, чи перенаправлення пішли кудись не туди, чи повернулася сторінка як маленький HTML без корисного контенту. ScraperFly перетворює ці збої на докази доставки: спочатку спробуйте легкий профіль, порівняйте статус і розмір відповіді, а потім виріште, чи потрібно наступному запиту backoff, інший маршрут, преміум-проксі, цільова країна або більш вузьке захоплення.

timeout5xxперенаправленняresponse_too_large
  • Повторюйте тимчасові мережеві та верхні збої з контрольованою політикою backoff.
  • Порівняйте фінальний URL, статус, тип контенту та розмір відповіді між зразками.
  • Ескалюйте маршрутизацію лише тоді, коли відповідь доводить, що простий шлях нестабільний.
  • Розглядайте надмірні відповіді як проблему обсягу перед масштабуванням того ж профілю.
Екран цифрової безпеки, що представляє сигнали захисту від ботів та захищеного доступу

04 / Захист від ботів, гео та блоки доступу

Читати блоки перед ескалацією

Екран цільового 403, 401, 429, CAPTCHA, WAF challenge, стіна входу, цикл згоди або регіональна невідповідність - це не просто помилка; це підказка про те, що сайт очікує від відвідувача. Конкуренти часто підштовхують команди до важчого профілю за замовчуванням, але це може витратити бюджет без доведення виправлення. Кращий шлях ScraperFly - це ескалація на основі доказів: зберігайте реалістичні заголовки, коли контекст має значення, використовуйте сесії, коли безперервність змінює відповідь, увімкніть рендеринг, коли корисний контент створюється браузером, і вибирайте преміум або країнову маршрутизацію, коли репутація або географія змінюють результат.

403429CAPTCHAневідповідність країни
  • Використовуйте преміум маршрутизацію, коли репутація IP є доведеним вузьким місцем.
  • Використовуйте цільову маршрутизацію за країною, коли мова, валюта, інвентар або результати пошуку змінюються в залежності від ринку.
  • Використовуйте заголовки, куки та сесії, коли стан відвідувача змінює відповідь.
  • Зменшуйте одночасність і додавайте затримку, коли повторні запити викликають обмеження цілі.
Розробник готує код та артефакти виходу на ноутбуці

05 / Якість рендерингу та виходу

Відправляйте придатні артефакти

Статус 200 не є тим самим, що й придатний скрап. Сирий HTML може бути порожньою оболонкою програми, Markdown може пропустити основну статтю, JSON може не містити очікуваних метаданих, текст може містити шум, скріншоти можуть бути порожніми, а вихід PDF або зображення може зазнати невдачі, якщо крок браузера вичерпає час. ScraperFly є цінним, оскільки той самий запит API може переходити від сирого HTML до відрендереного DOM, чистого тексту, Markdown, JSON, скріншота або PDF, а потім перевірятися на відповідність артефакту, який насправді потрібен вашому продукту. Це зменшує кількість коду для з'єднання, невдалі імпорти та дорогі пакетні запуски, які виявляють поганий вихід лише після факту.

render_timeoutbrowser_render_failedполя JSONвихід PDF/зображення
  • Увімкніть рендеринг, коли сирий HTML є лише оболонкою, а корисний контент з'являється після JavaScript.
  • Перевірте текст, Markdown та JSON на відповідність очікуваним полям перед пакетною обробкою.
  • Використовуйте знімок екрану або PDF-формат, коли важливі візуальні докази або аудиторські свідчення.
  • Розглядайте порожні або часткові артефакти як невдачі якості, навіть коли статус HTTP успішний.
Підходить ScraperFly

Чистіша відновлення помилок

ScraperFly допомагає командам вирішити, що виправити, що повторити, а що ескалувати, не перетворюючи кожен запит на найдорожчий профіль запиту.

Стабільна форма помилки

Використовуйте HTTP статус і код помилки разом, щоб логіка програми могла вибрати між виправленням введення, оновленням облікових даних, уповільненням, повторенням або ескалацією доставки.

Повторюйте лише тоді, коли це допомагає

Мережеві збої, обмеження швидкості та тимчасові помилки сервера можуть використовувати відкат. Неправильні URL, непідтримувані формати та погані ключі слід виправити один раз.

Ескалація з урахуванням витрат

Почніть з легкого профілю запиту, а потім додавайте рендеринг, преміум маршрутизацію, країну, сесії, заголовки, затримки або візуальне захоплення лише тоді, коли невдача це підтверджує.

Валідація виходу перед масштабуванням

Підтвердіть реальний артефакт, який потрібен вашому продукту: HTML, текст, Markdown, JSON, скріншот або PDF, перш ніж копіювати той самий профіль на великий набір URL.

ЧАСТІ ЗАПИТАННЯ ЩОДО АЛЬТЕРНАТИВ

Загальні питання перед вибором альтернативи API для скрапінгу

Практичні відповіді для команд, які порівнюють ScraperFly з ринками краулінгу, стеками з великою кількістю проксі, інструментами витягування AI та традиційними API для скрапінгу.

Відповіді на порівняння
Запити

Створення запитів API

Для розробників, які інтегрують ScraperFly в агенти, завдання, бекенд-сервіси або швидкі тести.

Що я маю надіслати ScraperFly?

Надішліть цільовий URL плюс формат виходу, який вам потрібен. API може повернути HTML, чистий текст, Markdown, JSON, скріншоти або PDF залежно від параметрів запиту.

Чи слід мені використовувати GET чи POST?

Обидва можуть виробляти один і той же результат скрапінгу. GET зручний для простих параметрів запиту; POST краще, коли ви хочете чітке тіло JSON або довші параметри запиту.

Чи можу я протестувати запит перед кодуванням?

Так. API Builder генерує кінцеву точку, тіло JSON, параметри запиту та приклади коду, а потім дозволяє надіслати живий запит з панелі управління.

Вихід

HTML, текст, Markdown та JSON

Виберіть найменший вихід, який насправді потрібен вашому продукту.

Коли мені слід використовувати чистий текст?

Використовуйте чистий текст, коли вам потрібен читабельний контент сторінки для резюме, класифікації, індексації пошуку або підказок LLM без розмітки макета.

Для чого потрібен вихід JSON?

JSON корисний, коли ви хочете структуровані метадані, заголовки, посилання, текст і Markdown в одній відповіді, яку легше перевіряти програмно.

Чи відрізняється Markdown від чистого тексту?

Markdown зберігає більше структури контенту, такої як заголовки та списки. Чистий текст є плоским і кращим, коли форматування менш важливе.

Рендеринг

Сторінки JavaScript

Використовуйте рендеринг браузера лише тоді, коли цільова сторінка цього потребує.

Коли мені увімкнути render=true?

Увімкніть рендеринг для SPA, сторінок продуктів з інжектованим JavaScript, контенту, що завантажується за потребою, або сторінок, де вихідний HTML не містить необхідних вам даних.

Чи завжди рендеринг коштує дорожче?

Так, робота браузера є важчою, ніж базове отримання HTML. Почніть без рендерингу, а потім увімкніть його лише для цілей, які дійсно потребують виконання JavaScript.

Чи можу я контролювати розмір вікна перегляду та час очікування?

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

Маршрутизація

Проксі та місцезнаходження

Маршрутизуйте запити через стандартні або преміум пул, коли поведінка цілі змінюється.

Коли мені потрібна преміум маршрутизація проксі?

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

Чи можу я запитати країну?

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

Чи підтримуються сесії?

Робочі процеси в стилі сесій можуть повторно використовувати контекст між пов'язаними запитами, коли важлива безперервність для пагінації, змін локалі або багатоступеневої обробки.

Файли

Скриншоти та PDF

Захоплюйте відрендерені сторінки, коли візуальний артефакт є необхідним виходом.

Чи може ScraperFly повернути скріншот?

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

Чи може ScraperFly згенерувати PDF?

Так. Вихід у форматі PDF корисний для квитанцій, звітів, архівів, моментальних знімків для відповідності та сторінок, які потрібно зберегти як документ.

Де з'являються згенеровані файли?

Зареєстровані користувачі панелі керування можуть зберігати та завантажувати згенеровані артефакти з журналів запитів, коли запит генерує файл для завантаження.

Кредити

Витрати та кредити

Кредити відстежують роботу з доставки, а не простою інфраструктури.

Скільки кредитів використовує запит?

Простий запит HTML, тексту, Markdown або JSON зазвичай використовує менше кредитів. Рендеринг, преміум маршрути, скріншоти та PDF використовують більше, оскільки вони вимагають більшої роботи з доставкою.

Чи закінчуються кредити за принципом "плати за використання"?

Кредити за принципом "плати за використання" залишаються доступними, поки ви їх використовуєте. Вони підходять для нерівномірних навантажень або проектів, які не потребують щомісячного плану.

Чи переносяться кредити підписки?

Так. Кредити щомісячного плану оновлюються щомісяця, а невикористані кредити переносяться. Якщо платіж не вдається після повторних спроб Stripe, обліковий запис повертається до режиму "плати за використання".

Безпека

Ключі, заголовки та безпека

Зберігайте облікові дані на вашому бекенді та пересилайте лише заголовки, які ви плануєте використовувати.

Де мені зберігати мій API-ключ?

Зберігайте API-ключ на сервері або в надійному середовищі. Уникайте розкриття виробничих ключів у публічних фронтенд-бандлах або статичних сторінках.

Чи можу я переслати заголовки запиту?

Так, вибрані заголовки, такі як user-agent, accept-language, cookie та referer, можуть бути переслані, коли ціль очікує реалістичний контекст запиту.

Чи обходить ScraperFly приватні контрольні системи доступу?

Ні. Він призначений для отримання публічних веб-сторінок та сторінок, до яких вам дозволено отримати доступ, а не для обходу аутентифікації або приватних систем.

Білінг

Плани, журнали та рахунки

Використовуйте панель управління, щоб зрозуміти, що сталося і чому змінилися кредити.

Де я можу перевірити використання?

Панель управління записує журнали запитів, зміни кредитного балансу, формати виходу, маршрутизацію проксі, тривалість та події виставлення рахунків, щоб ви могли перевірити використання.

Чи можу я завантажити рахунки?

Оплачені транзакції включають дані рахунків, коли Stripe їх надає, тому PDF-файли рахунків можна відкрити з фінансового журналу.

Як я можу керувати підпискою?

Підписані користувачі можуть відкрити портал клієнта, щоб змінити платіжні дані, переглянути рахунки або скасувати підписку. Користувачі безкоштовного тарифу та тарифу "Плати за використання" можуть перейти до розділу Ціни.