AdsPower-Kompatibilität
Verwende den optionalen Kompatibilitätslistener nur für Integrationen mit seinem unterstützten Vertrag. Ein Portwechsel allein wandelt eine native Integration nicht um.
Getrennte Verträge
| Eigenschaft | Native | Compatibility |
|---|---|---|
| Standardlistener | 127.0.0.1:47300 | 127.0.0.1:50325 (standardmäßig deaktiviert) |
| Startroute | POST /api/v1/profiles/{id}/start | GET /api/v1/browser/start?user_id=… |
| Alternativer Start | Natives Schema verwenden | POST /api/v2/browser-profile/start |
| Erfolgsprüfung | HTTP-Status und Ergebnis | code === 0 |
| Fehler | HTTP-Status und error.code | Häufig HTTP 200 mit code: -1 und msg |
Ausdrücklich konfigurieren
Aktiviere und prüfe die AdsPower-Kompatibilität in den App-Einstellungen. Sie hat einen eigenen Port und eine eigene Tokenpflicht; standardmäßig ist ein Token erforderlich. Lasse Authentifizierung aktiviert und verwende den vorgesehenen Zugang mit passenden Scopes. Ein konfigurierter Legacy-Schlüssel verwendet die Skript-Scopes und erlaubt kein Lesen von Geheimnissen. Die native /openapi.json deckt Kompatibilitätsrouten nicht automatisch ab.
Unterstützte Laufzeitbeispiele
GET /api/v1/browser/active?user_id=PROFILE_ID
GET /api/v1/browser/start?user_id=PROFILE_ID
GET /api/v1/browser/stop?user_id=PROFILE_ID
POST /api/v2/browser-profile/start
{"profile_id":"PROFILE_ID"}V1 akzeptiert user_id oder serial_number; V2 verwendet profile_id oder profile_no. Startdaten enthalten ws.selenium, ws.puppeteer, debug_port und webdriver; webdriver kann leer sein, wenn kein passendes Programm konfiguriert oder gefunden wurde. Browserzustand und installierte Engines bleiben die von TabGecko, nicht die des anderen Produkts.
Kompatibilität bedeutet keine Identität
Unterstützt sind nur implementierte Routen und Zuordnungen. Prüfe msg auf ignorierte Fingerprint-Felder oder ohne Laufzeitwirkung gespeicherte Werte. code: 0 beweist nicht, dass jede übernommene Einstellung wirksam ist. Vollständige Anbieter-API-Gleichheit, identische Fingerprints oder Zugriff auf fremde Tarife werden nicht zugesagt.