Browser SDK : Solution d'intégration des capacités du navigateur pour l'automatisation multi-comptes et les scénarios d'isolation de l'environnement.

Un kit de développement de navigateur léger et appelable basé sur le noyau Chromium, conçu pour les scénarios d'automatisation nécessitant un contrôle approfondi du comportement du navigateur, prenant en charge une intégration transparente dans les projets existants.

Architecture Browser SDK

Résoudre les principaux problèmes de l'automatisation des navigateurs

Le Défi

  • Les empreintes numériques du navigateur sont facilement identifiées, bloquant les opérations automatisées

  • Déploiement local fastidieux et faible efficacité dans la gestion multi-instances

  • Configuration de proxy complexe avec une adaptation limitée aux scénarios

  • Sujet aux plantages lors des opérations par lots avec une récupération des ressources inefficace

  • Journaux (logs) vagues rendant le débogage difficile

Notre Solution

  • Configuration d'empreinte numérique multidimensionnelle

    Personnalisation multidimensionnelle des empreintes (Canvas/RTC, etc.), prenant en charge la configuration anti-détection.

  • Déploiement de noyau léger

    Déploiement léger sans installation locale de navigateur, appelant directement le noyau Chromium.

  • Liaison de proxy double protocole

    Prend en charge les proxys HTTP/SOCKS5 avec liaison intégrée des informations de compte et d'IP.

  • Automatisation d'instances par lots

    Gestion des instances et démarrage/arrêt par lots, avec nettoyage automatique des ressources.

  • Surveillance des journaux par niveaux

    Journalisation par niveaux (debug/info/warn/error) avec surveillance des événements clés.

6 Avantages Clés, Redéfinissant l'Automatisation des Navigateurs

Partant d'une invocation rapide et d'un déploiement minimaliste, couvrant tout, des opérations ponctuelles au déploiement par lots dans tous les scénarios, sans modifications complexes, s'adaptant instantanément à diverses activités d'automatisation.

Puissante capacité anti-détection

Prend en charge la configuration d'empreintes multidimensionnelles telles que Canvas et WebRTC. Les informations matérielles comme la mémoire de l'appareil et la résolution de l'écran peuvent être personnalisées pour contourner efficacement l'anti-crawling et le blocage de l'automatisation des sites web.

Déploiement léger et rapide

Pas besoin d'installer de logiciel de navigateur localement ; décompressez et utilisez. Installez rapidement les dépendances via npm et terminez l'initialisation en 3 étapes, abaissant la barrière technique.

Gestion d'instances par lots

Prend en charge le lancement simultané de plusieurs instances de navigateur avec des configurations d'empreintes et de proxy unifiées. Prend en charge la fermeture par lots et le nettoyage des ressources pour améliorer l'efficacité de l'automatisation.

Adaptation flexible de proxy

Compatible avec les types de proxy HTTP/SOCKS5, prenant en charge l'authentification compte/mot de passe. Peut lier les informations de région IP et de fuseau horaire pour s'adapter aux scénarios commerciaux multi-régions.

Support API tous scénarios

Fournit des API complètes pour l'initialisation, la configuration des empreintes, le démarrage/arrêt des instances, etc. Prend en charge l'écoute des événements et la capture des erreurs, permettant une invocation en un clic pour des scénarios comme l'entraînement de modèles et les tests automatisés.

Compatibilité inter-systèmes

Prend en charge les systèmes Windows/macOS et est compatible avec les versions Node.js 18.0.0+. Se connecte parfaitement aux projets existants sans refactorisation supplémentaire.

Services de support pour accélérer la mise en œuvre commerciale

Fournit un support technique complet et des capacités de soutien pour réduire les coûts de développement et d'exploitation.

Documentation de développement détaillée

Comprend des manuels d'API, des références de codes d'erreur et des définitions de types d'empreintes, couvrant l'ensemble du processus, de l'utilisation de base à la configuration avancée.

Voir les détails
Documentation de développement détaillée

Support technique exclusif

Contactez le service client après l'inscription pour obtenir des codes d'accès, offrant un dépannage individuel et des conseils d'adaptation aux scénarios.

Voir les détails
Support technique exclusif

Mises à jour continues des fonctionnalités

Synchronisé avec les mises à jour du noyau Chromium, ajoutant continuellement des fonctionnalités d'appel rapide (comme la restauration de session et le contrôle de scripts multilingues).

Voir les détails
Mises à jour continues des fonctionnalités