Moteurs de recherche
Bing Images Scraper
bing.com
Bing Images charge sa grille au fil du défilement et range l'image originale et la page source de chaque résultat dans un bloc JSON sur la tuile, si bien que scraper soi-même implique de rendre la page et de décoder chaque tuile. Un endpoint de plugin dédié prend un mot-clé et renvoie chaque résultat déjà parsé : l'URL réelle de l'image en pleine résolution (pas une miniature Bing), le domaine et la page source, un titre et le nom du site, une miniature et les dimensions en pixels - sans grille à rendre vous-même et sans clé d'API Bing. La réponse reprend le format de notre plugin Google Images, donc un seul pipeline traite les deux.
Ce que vous pouvez extraire
- L'URL de l'image originale en pleine résolution sur le site de l'éditeur, pour chaque résultat
- Le domaine source et l'URL de la page source qui affiche l'image
- Le titre du résultat, ainsi que le nom lisible du site
- Une URL de miniature hébergée par Bing, rapide à charger
- Largeur et hauteur originales de l'image en pixels
- Un lien vers la visionneuse Bing Images pour chaque résultat
- Environ 35 résultats par page, jusqu'à 10 pages par appel
Endpoints dédiés
/images/bing-search Recherche Bing Images
Résultats d'images pour un mot-clé. Renvoie pour chaque résultat l'URL de l'image source en pleine résolution et le domaine source, ainsi que la page source, le titre, le nom du site, la miniature, les dimensions et un lien vers la visionneuse Bing Images ; choisissez le marché avec proxy_country et language ; jusqu'à 10 pages d'environ 35 résultats chacune, plafonnables avec max_results.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/images/bing-search?q=eiffel%20tower&pages=1"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/images/bing-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"q": "eiffel tower", "pages": "1"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const results = await su.bingImages('eiffel tower', {
pages: 1,
});
console.log(results); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Exemple de réponse
{
"engine": "bing",
"query": "eiffel tower",
"hl": "en",
"gl": "us",
"proxyCountry": "US",
"resultsCollected": 35,
"pagesFetched": 1,
"hasMore": true,
"results": [
{
"position": 1,
"imageUrl": "https://cdn.britannica.com/54/75854-050-E27E66C0/Eiffel-Tower-Paris.jpg",
"sourceDomain": "britannica.com",
"sourcePageUrl": "https://www.britannica.com/topic/Eiffel-Tower-Paris-France",
"title": "Eiffel Tower | History, Height, & Facts | Britannica",
"sourceName": "Britannica",
"thumbnailUrl": "https://ts4.mm.bing.net/th?id=OIP.Z97bkX40h0DN2g8WwHpqJwHaLO&pid=15.1",
"width": 1056,
"height": 1600,
"fileSize": null,
"bingImagesUrl": "https://www.bing.com/images/search?view=detailV2&ccid=Z97bkX40&id=918B06E04E1F0D79F898C05416C4C233F216BC23&thid=OIP.Z97bkX40h0DN2g8WwHpqJwHaLO&mediaurl=https%3a%2f%2fcdn.britannica.com..."
}
]
} Lire la documentation de l'API
Questions fréquentes
Le scraping de Bing Images est-il légal ?
Collecter des résultats d'images publics - URLs, domaines sources et titres - est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Les images elles-mêmes restent la propriété de leurs titulaires, vous restez donc responsable de leur utilisation. ScrapeUnblocker renvoie les résultats publics ; ce que vous collectez et comment vous l'utilisez relève de votre décision.
Est-ce que j'obtiens la véritable URL de l'image en pleine résolution ou juste une miniature Bing ?
La vraie. imageUrl est l'image originale sur le site de l'éditeur, tirée des données que Bing associe à chaque résultat, pas une miniature Bing. Une URL de miniature hébergée par Bing est également renvoyée, si vous voulez un aperçu léger.
Comment scraper Bing Images sans se faire bloquer ?
Bing utilise la détection de bots et la limitation de débit. Le plugin /images/bing-search rend chaque page de résultats dans un vrai navigateur via une sortie dans le pays de votre choix, rend de nouveau une page via une sortie fraîche lorsqu'elle revient bloquée, et renvoie les résultats d'images déjà parsés. Dans le benchmark de ScrapeUnblocker, 99,6 % des 1 040 appels avec des mots-clés différents ont renvoyé de vrais résultats, en environ 3,5 s par appel.
Quelles données j'obtiens pour chaque image ?
Pour chaque résultat : la position, l'URL de l'image source en pleine résolution, le domaine et la page source, le titre et le nom du site, une URL de miniature hébergée par Bing, la largeur et la hauteur en pixels, et un lien vers la visionneuse Bing Images. fileSize est présent pour correspondre au plugin Google Images, mais Bing n'affiche pas de taille de fichier, il vaut donc toujours null.
Ai-je besoin d'une clé d'API Bing ou d'un compte Azure ?
Non. Microsoft a retiré ses Bing Search APIs, Bing Image Search compris, en août 2025. Le plugin prend un mot-clé et renvoie des résultats d'images parsés, sans compte Azure, sans clé ni quota, et comme le format reprend celui de /images/google-search, du code écrit pour Google Images lit Bing Images en changeant seulement le chemin.
Combien coûte le scraping de Bing Images ?
Chaque page de résultats récupérée est facturée comme une requête : un appel pages=3 qui récupère trois pages d'environ 35 images compte pour 3 requêtes, et pagesFetched indique le nombre exact. 1 requête = 1 crédit, 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les blocages et les timeouts ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.