Autenticazione
Per gli endpoint protetti, il metodo di autenticazione più semplice è una chiave API Octoparse. Crea una chiave nel centro account Octoparse, quindi includila nell’header della richiestax-api-key. La stessa chiave API può essere usata con l’OpenAPI di Octoparse, il server MCP e la CLI.
Crea o gestisci le chiavi API
Apri la pagina delle chiavi API nel centro account Octoparse.
op_sk_:
POST /token, quindi invialo come Authorization: Bearer <access_token>.
API AgentTools
L’API AgentTools è un livello di flusso di lavoro basato su modelli e destinato agli agenti AI, costruito sulle API legacy di basso livello per attività, estrazione cloud e dati. Usalo quando un agente o un’automazione deve individuare un modello di scraping adatto, avviare un’esecuzione, seguire le indicazioni del server sui passaggi successivi e recuperare i metadati di esportazione senza collegare direttamente ogni endpoint di basso livello. Flusso per un nuovo scraping:data. Usa requestId solo per la risoluzione dei problemi e segui retryGuidance, suggestedNextCall, workflow e toolHint invece di impostare intervalli di polling fissi nel codice.
L’API AgentTools richiede l’autenticazione
x-api-key. Alcuni endpoint richiedono anche x-external-user-id; consulta il riferimento di ciascun endpoint per gli header esatti.Prima di iniziare
Per usare l’OpenAPI di Octoparse, è necessario un account Standard, Professionale o Enterprise con almeno un’attività funzionante. Registrati qui se non ne hai ancora uno. Versione API corrente: v1.0URL di base
Tutte le richieste devono essere codificate come URL rispetto all’URL di base:{xxxx} e devono essere sostituiti con valori reali. Ad esempio, l’URL della richiesta per Cerca attività è:
abc, l’URL diventa https://openapi.octoparse.com/task/search?taskGroupId=abc.
Limiti di frequenza
Octoparse limita l’uso delle API a 20 richieste al secondo. Se ricevi un codice di stato429, riduci la frequenza delle richieste.
Una risposta riuscita restituisce HTTP 200. Per gli altri codici di stato, consulta la sezione Riferimenti di ciascun endpoint.
Autorizzazioni
Assicurati che il tuo account disponga dell’autorizzazione necessaria per usare ciascun servizio. In caso contrario, effettua l’upgrade dell’account.Risoluzione dei problemi
Ogni risposta include unrequestId. Se una richiesta non riesce, condividi il requestId con il team di assistenza Octoparse per facilitare la diagnosi del problema.