# Crawling API в считанные минуты
Мы создаём API, который упростит интеграцию Crawlbase в вашем проекте очень легко.
# API вашего первого вызова
Все API URL-адресов начинаются со следующей части адреса: https://api.crawlbase.com
Поэтому сделать свой первый звонок так же просто, как запустить эту команду на терминале.
попробуйте!
curl 'https://api.crawlbase.com/?token=_USER_TOKEN_&url=https%3A%2F%2Fgithub.com%2Fcrawlbase%3Ftab%3Drepositories'
Иногда использование традиционных токенов недостаточно, либо потому, что сайт работает только при включенных браузерах JavaScript, либо потому, что вы решаете, что контент отображается с помощью JavaScript на стороне клиента, для этого вам нужно использовать свой токен JavaScript.
Продолжайте и согласовывайте проверку JS!
curl 'https://api.crawlbase.com/?token=_JS_TOKEN_&url=https%3A%2F%2Fgithub.com%2Fcrawlbase%3Ftab%3Drepositories'
Внимание который POST Запросы также упоминаются. Пожалуйста иди сюда для получения дополнительной информации или сохранения ниже параметров API.
# Бесплатная пробная версия
Первые 1,000 запросов бесплатны.
Обязательно воспользуйтесь бесплатной пробной версией полностью!
# Ограничение скорости
Скорость API ограничена максимумом 20 XNUMX запросов в секунду, за токен (лимит скорости может быть увеличен по запросу).
Это означает, что вы можете отправить до 20 запросов в секунду, что составляет около 51 миллиона запросов в месяц., независимо от количества входящих потоков.
API ответ 429 Код причины при превышении лимита скорости.
Примечание: Некоторые установки веб-сайтов могут иметь более низкие лимиты. Если вам требуются более высокие лимиты, пожалуйста. обратитесь в службу поддержки, (открывается новое окно) (открывается новое окно).
# Время отклика API
Среднее время ответа API составляет от 4 до 10 секунд, но настоятельно рекомендую установка тайм-аута для звонков не менее 90 секунд.
# Успех против неудач
Мы взимаем плату только за успешные запросы (см. исходный статус и статус ПК в условиях ответа ниже).
# Другие примечания
- Если вы предпочитаете использовать библиотеку для приготовления пищи Crawlbase, вы можете увидеть доступные API Библиотеки здесь (открывается новое окно) (открывается новое окно).
- Рекомендуется использовать gzip-заголовок Accept-Encoding.
- Если вы используете Scrapy для Python, убедитесь, что Включить DNS-кэш (открывается новое окно) (открывается новое окно).
# Аутентификация
Для использования API вам нужны токены аутентификации.
У вас есть два токена: один для обычных запросов и другой для запросов JavaScript (реальные браузеры).
Обычный ток
_USER_TOKEN_
JavaScript-токен
_JS_TOKEN_