Aller au contenu

API SERP · Bing

API de recherche Bing pour obtenir des résultats structurés dans le contexte du marché.

Envoyez une requête Bing avec des contrôles de marché, de pays, de langue, d'emplacement, de recherche sécurisée et de pagination documentés. Recevez des collections de résultats JSON parsemées prêtes à être surveillées et analysées.

API GET côté serveur · Commencez parapi_key + engine=bing + q · Parler à un expert en données

  • Connaissant le marchéMarché, pays et langue
  • Contrôle de l'origineLieu avec coordonnées
  • Produit analyséCollections structurées de résultats
  • Fenêtre de résultatsCompte et compensation
Web data workflow · bing searchReady

Définir une observation

q coffee roasters

mkt en-US

cc

lang us · en

fieldlocation Austin, Texas
fieldlat
fieldsafesearch moderate
fieldfirst
stackLivret des résultats
Exemple illustratifne sont pas les données des clients ou la promesse que chaque collection apparaît.

Visibles dans le Bing, conservé dans le contexte

Ajouter des preuves de Bing sans aplatir son modèle de marché.

Définissez le marché, la langue, l'origine, le filtrage et la fenêtre de résultats dont vous avez besoin. Les objets retournés restent utiles car votre application peut conserver l'empreinte digitale de la demande à côté d'eux.

01

Les entrées de marché restent explicites

Je le garde .mkt, cc, etlangvisible au lieu de traiter la localisation comme une valeur unique interchangeable.

02

L'origine peut être précise

Utilisez un nomlocationavec des contrôles de latitude et de longitude pris en charge lorsque l'observation a besoin d'une recherche précise.

03

Les collections parsemées raccourcissent le chemin

Consommez des objets de résultats documentés plutôt que d'intégrer un analyseur de page Bing dans votre application.

04

L'option est visible

Interpréter les annonces, les images et autres modules absents en fonction de la requête jusqu'à ce que le contexte des résultats HTTP et de la réponse dise le contraire.

  1. 01

    Je vous demande .les grilleries à café

  2. 02

    Marchéen-US

  3. 03

    Paysus

  4. 04

    La langueen

  5. 05

    OrigineAustin

  6. 06

    La fenêtre1–10

Conformité du produit

Choisissez la recherche Bing lorsque la visibilité du marché appartient à l'ensemble de données.

Ce point final est conçu pour des observations spécifiques à Bing et des résultats analysés. Valider les marchés représentatifs et les requêtes par rapport à la documentation actuelle avant de façonner un consommateur de production.

Une bonne taille

Mesurer Bing comme sa propre surface de recherche.

Construisez des mots clés, des éditeurs, des marques, des emplacements payants et des contrôles croisés autour des commandes Bing plutôt que de supposer que le modèle de demande d'un autre moteur s'applique.

  • Comparaison du marché et des langues

  • Observations basées sur l'emplacement et les coordonnées

  • Recherche en toute sécurité

  • Les fenêtres de comptage des déductions et de comptage des résultats

Contrat de production

Réponse Bing paralysée

Entrée requise

api_key · engine=bing · q

Sortie du noyau

Les données métadonnées et les collections de résultats JSON analysées

Sortie conditionnelle

Modules facultatifs exposés par la page retournée

Références de production

Current Bing documentation

Limite de couverture:Les paramètres décrivent le contexte de recherche demandé; ils ne rendent pas un résultat observé universel à chaque utilisateur, lieu, langue ou moment.

Contrôles de demande Bing

Faites le rapport du marché avant de comparer les résultats.

Commencez par la requête, puis ajoutez les données de marché, d'origine, de filtrage et de fenêtre de résultats nécessaires à la décision que votre application prendra.

01 · requête

Intent de recherche

Fournir la phrase de recherche que votre observation devrait représenter.

q

02 · marché

Marché, pays et langue

Décrire le contexte du marché et de la langue en utilisant les valeurs distinctes soutenues par le point final.

mkt cc lang

03 · origine

Localisation et coordonnées

Indiquer une position géotarget ainsi que des valeurs de coordonnées prises en charge lorsqu'une origine précise est importante.

location lat lon

04 · filtration

Niveau de recherche en toute sécurité

Définir la valeur de filtrage documentée qui appartient à l'observation.

safesearch

05 · fenêtre

Compte et compensation

Choisissez le résultat de compensation et le nombre de résultats demandés, puis stockez les deux avec les positions retournées.

first count

Demande illustrativeGET /v2?api_key=…&engine=bing&q=coffee%20roasters&mkt=en-US&cc=us&lang=en&location=Austin%2C%20Texas&lat=30.2672&lon=-97.7431&safesearch=moderate&first=0&count=10

Note de mise en œuvre:utiliser uniquement les combinaisons et valeurs prises en charge par lesdocumentation actuelle de l' API Bing. Ajouter délibérément des paramètres et couler chaque valeur fournie par l'utilisateur.

Modèle de réponse analysé

Gardez le marché et la fenêtre de résultats à côté de chaque position stockée.

Bing Search renvoie les métadonnées et analyse les collections de résultats JSON. Les collections de base et optionnelles doivent être consommées dans le cadre d'une seule observation contextuelle.

01 · contexte

general

Les métadonnées au niveau de la réponse permettent d'identifier et d'inspecter l'observation de recherche retournée par le point final.

02 · collecte primaire

organic[]

Utilisez les titres retournés, les liens, les descriptions et les positions observées selon la forme de réponse documentée.

03 · découverte

related[]

Les recherches associées peuvent fournir des affinements de requête lorsque la réponse Bing retournée expose cette collection.

04 · conditionné

module?

Les annonces, les images et les autres sections sont des modules facultatifs et dépendants de la requête; ne supposez pas que chaque réponse réussie les contient.

  1. 01

    1Vérifiez l'état HTTP.

  2. 02

    2Valider la forme de réponse documentée.

  3. 03

    3Lire les recueils retournés dans le contexte de la demande.

  4. 04

    4Préserver les états absents versus vides dont vous avez besoin pour votre produit.

Une demande contextuelle

From Bing market brief to application-ready objects.

Votre application définit l'observation et interprète les données retournées. WebScrapingAPI exploite le chemin de récupération Bing pris en charge et l'analyse documentée entre ces limites.

  1. 01

    Définir l'observation

    Choisissez la requête Bing, le marché, le pays, la langue, l'origine, le niveau de recherche sécurisée et la fenêtre de résultats qui répondent à une question claire.

  2. 02

    Envoyer une demande du côté serveur

    Appel/v2 with api_key, engine=bing, q, et le contexte documenté dont vous avez besoin.

  3. 03

    Valider le résultat

    Gérer les erreurs de transport, les délais et les statuts HTTP non réussis avant de parser le corps JSON.

  4. 04

    Résultats de stockage

    Conservez l'empreinte digitale de la demande, les collections retournées, le temps d'observation et votre propre version du schéma pour une analyse comparable.

L'intégration

Faites une demande Bing limitée à partir de votre serveur.

Gardez la clé API dans une variable d'environnement, cochez les valeurs de requête, définissez un délai explicite et gérez le résultat HTTP avant de consommer JSON.

Rapport de demande

Commencez par un marché représentatif.

Les exemples demandent une observation en anglais américain pour les torréfacteurs de café.

Point final
https://serpapi.webscrapingapi.com/v2
Le secret
WSA_API_KEYreste côté serveur
Réservé
api_key + engine=bing + q
Contextes
mkt + cc + lang
Sécurité
Temps de 120 secondes et traitement explicite de l'état
: "${WSA_API_KEY:?WSA_API_KEY is required}" curl --get --fail-with-body --max-time 120 \ "https://serpapi.webscrapingapi.com/v2" \ --data-urlencode "api_key=$WSA_API_KEY" \ --data-urlencode "engine=bing" \ --data-urlencode "q=coffee roasters" \ --data-urlencode "mkt=en-US" \ --data-urlencode "cc=us" \ --data-urlencode "lang=en"

Point de départ sûr pour la production

Chaque exemple utilise une variable environnement protégé,engine=bing, un délai explicite, et la gestion visible de défaillance HTTP.

Comparaison du moteur

Choisissez le moteur et le modèle de réponse dont votre flux de travail a réellement besoin.

Chaque point final enfant dispose de ses propres commandes et de sa propre sortie documentée.

Prix et évaluation

Testez les contextes Bing dont dépend votre décision d'achat.

Commencez par des requêtes représentatives, des marchés, des origines et des modules attendus.

  1. 01

    Questions représentativesIncluez les cas de tête, de queue longue et de module zéro.

  2. 02

    Contexts requisExercez les marchés, les langues, les origines et les niveaux de filtrage que vous allez stocker.

  3. 03

    États de consommationVérifiez les réponses réussies, les collections facultatives, les délais et les erreurs documentées.

Questions fréquentes sur l’API de recherche Bing

Questions à régler avant l'intégration.

Confirmer le modèle de sortie, les contrôles du marché, l'optionnalité et la limite du produit avant de dépasser une demande représentative.

Qu'est-ce que le Bing Search API retourne ?

Bing Search API renvoie la demande de métadonnées et les collections de résultats JSON analysées. Les collections documentées comprennent des résultats organiques et connexes; les annonces, les images et autres modules sont facultatifs et ne s'affichent que lorsque la page Bing retournée les expose.

Quels contrôles définissent un marché Bing ?

Utilisez mkt pour un marché, cc pour le contexte du pays, lang pour la langue et localisation avec lat et lon pour une origine de recherche précise.

Comment faire le contrôle de la page d'accueil et du compte ?

Le premier paramètre définit le résultat de l'offset et le compte demande la taille de la fenêtre de résultat.

Un module de résultats manquant signifie-t-il que la demande a échoué ?

Pas par elle-même. Inspectons d'abord l'état HTTP et le corps d'erreur documenté. Une réponse réussie peut omettre une collection optionnelle lorsque cette page Bing n'a pas exposé le module de résultat correspondant pour la requête et le contexte fournis.

Puis-je appliquer le filtrage de recherche de sécurité Bing ?

Oui. Utilisez le paramètre de recherche sécurisée documenté pour le niveau de filtrage requis par la demande. Gardez cette valeur avec l'observation car en la modifiant, les résultats et modules retournés peuvent changer.

En quoi l'API de recherche Bing est-elle différente de API de scraping ?

L'API de recherche Bing accepte le contexte de recherche spécifique à Bing et renvoie les métadonnées documentées plus collections de résultats analysés. API de scraping récupère une page Web publique admissible, laissant l'extraction et le modèle de données en aval avec votre application.

Votre première observation Bing

Mettez le contexte du marché à côté de chaque résultat utilisé par votre application.

Commencez par une demande de Bing documentée, ou parlez à notre équipe de la livraison récurrente de données de recherche.