Problème pour scraper sous "webscraper" un numéro cacher "il faut cliqué pour qu'il s'affiche"

Bonjour,

j’ai des difficultés pour scraper les numéros de sociétés sur un site d’annonce, les numéros s’affichent que lorsqu’on clique dessus.

lorsque je l’ai parametrer sur element attribute, à la previsualisation, ça affiche nul.

Merci

Salut,

Les numéros sont souvent protégés et sont débloqués par une requête qui est envoyée quand tu cliques sur le numéro.

Regarde ton panneau ‹ network › (clic droit sur ta page > tab network) au moment ou tu cliques sur le numéro de téléphone pour l’afficher et tu verras quelle requête est envoyée, avec quels paramètres et quelle est la réponse envoyée par le serveur !

T’as une option clic ou popup dans Webscraper.
J’ai pas trop compris comment elle marche mais j’ai réussi une fois (sans faire exprès)

Tu n’as pas renseigné le champ « attribute name », donc Web Scraper te renvoi un résultat « null ».

Il te faut:

  1. Cibler la bonne balise possédant l’attribut où l’info à extraire réside
  2. Identifier l’attribut en question via son nom

Dans ton cas:

  1. Balise: a , sélecteur css: p#direct_call>a
  2. Attribut: href

Ce qui donne:

Preview du résultat:
image

1 « J'aime »

Merci à tous ça m’a vraiment aider, excellente journée :slight_smile:

1 « J'aime »