# Crawler API

Pour la surveillance des statistiques des robots, la mise en œuvre des fonctions du robot se fait à partir de l'API, Les instructions de fonctionnement du robot sont les suivantes :

Note: Pour les scanners JS, installez le jeton TCP sur le jeton JS avec toutes vos API.

# Caractéristiques de l'API

Connectez-vous à votre scanner, avec en parallèle, l'état d'avancement et l'analyse de l'histoire (démarrage et disponibilité des utilisateurs). (ex.):

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats'

Filtrer l'histoire des données de la fenêtre :

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/stats?history_from=yyyy-mm-dd&history_to=yyyy-mm-dd'

# API

Pour que vous puissiez utiliser votre robot virtuel, veuillez ensuite envoyer un message à votre robot virtuel et à votre token (JS/TCP) :

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/purge'

Note: C'est vraiment inutile toutes les traditions с гусеничного трактора.

# Utilisation de l'API

Pour que vous puissiez utiliser le scanner, utilisez-le après le post-traitement avec l'application RID, en effectuant un scanner et un token (JS/TCP) :

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/delete_job?rid=RID'

# API de recherche de robots

Pour que vous puissiez utiliser RID dans votre scanner, utilisez l'application GET (JS/TCP) :

curl 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/find_by_rid/RID'

Réponses:

  • Ou peut-être dans les coulisses :
{
  "status": "QUEUED",
  "request_info": {
    "rid": "YOUR_RID",
    "url": "YOUR_URL",
    "retry": 3,
    "created_at": 1600494969.189415
  }
}
  • Если НЕ В ОЧЕРЕДИ : Si vous le faites, vous ne serez pas en mesure de le faire.
{
  "status": "NOT_QUEUED",
  "request_info": {
    "rid": "YOUR_RID"
  }
}

# API de Pauza

Pour utiliser le scanner de votre ordinateur, utilisez-le après le post-traitement avec un scanner et un token (JS/TCP) :

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/pause'

# Erreurs d'API

Pour pouvoir utiliser le scanner de votre ordinateur, ouvrez-le ensuite en postant un scanner et un token (JS/TCP) :

curl -X POST 'https://api.crawlbase.com/crawler/_USER_TOKEN_/YourCrawlerName/unpause'