Catégories de recherche pour l’API Recherche d’entreprises locales Bing
Avertissement
Le 30 octobre 2020, les API de recherche Bing sont passées des services Azure AI aux services de recherche Bing. Cette documentation est fournie à des fins de référence uniquement. Pour accéder à la documentation mise à jour, consultez la documentation de l’API Recherche Bing. Pour obtenir des instructions sur la création de nouvelles ressources Azure pour Recherche Bing, consultez Créer une ressource Recherche Bing à l’aide de Place de marché Azure.
L’API Recherche d’entreprises locales Bing permet de rechercher des entités de type entreprise locales dans différentes catégories, en donnant la priorité aux résultats proches de l’emplacement de l’utilisateur. Vous pouvez inclure ces recherches dans les recherches avec les paramètres localCircularView
et localMapView
.
Catégories de haut niveau
Les types suivants définissent les principales catégories de recherche. Pour spécifier plusieurs catégories, affectez une liste délimitée par des virgules au paramètre localCategories
.
- EatDrink
- SeeDo
- Shop
- HotelsAndMotels
- BanksAndCreditUnions
- Parking
- Hospitals
Sous-catégories
Les sous-catégories sont passées de la même façon que localCategories
. Ce sont des catégories plus spécifiques. Elles sont subordonnées en ce sens que, si vous spécifiez une catégorie C et l’une de ses sous-catégories S dans la même liste délimitée par des virgules, vous recevrez les mêmes résultats que si vous aviez spécifié C seul.
Eat Drink
BreweriesAndBrewPubs, CocktailLounges, AfricanRestaurants, AmericanRestaurants, Bagels, BarbecueRestaurants, Taverns, SportsBars, Bars, BarsGrillsAndPubs, BuffetRestaurants| BelgianRestaurants, BritishRestaurants, CafeRestaurants, CaribbeanRestaurants, ChineseRestaurants, CoffeeAndTea, Delicatessens, DeliveryService, Diners, DiscountStores, Donuts, FastFood, FrenchRestaurants, FrozenYogurt, GermanRestaurants, Supermarkets, GreekRestaurants, Grocers, HawaiianRestaurants, HungarianRestaurants, IceCreamAndFrozenDesserts, IndianRestaurants, ItalianRestaurants, JapaneseRestaurants, Juices, KoreanRestaurants, LiquorStores, MexicanRestaurants, MiddleEasternRestaurants, Pizza, PolishRestaurants, PortugueseRestaurants, Pretzels, Restaurants, RussianAndUkrainianRestaurants, Sandwiches, SeafoodRestaurants, SpanishRestaurants, SteakHouseRestaurants, SushiRestaurants, TakeAway, ThaiRestaurants, TurkishRestaurants, VegetarianAndVeganRestaurants, VietnameseRestaurants
See Do
AmusementParks, Attractions, Carnivals, Casinos, LandmarksAndHistoricalSites, MiniatureGolfCourses, MovieTheaters, Museums, Parks, SightseeingTours, TouristInformation, Zoos
Shop
AntiqueStores, Bookstores, CDAndRecordStores, ChildrensClothingStores, CigarAndTobaccoShops, ComicBookStores, DepartmentStores, DiscountStores, FleaMarketsAndBazaars, FurnitureStores, HomeImprovementStores, JewelryAndWatchesStores, KitchenwareStores, LiquorStores, MallsAndShoppingCenters, MensClothingStores, MusicStores, OutletStores, PetShops, PetSupplyStores, SchoolAndOfficeSupplyStores, ShoeStores, SportingGoodsStores, ToyAndGameStores, VitaminAndSupplementStores, WomensClothingStores
Exemples de recherches de catégories locales
Les exemples suivants obtiennent des résultats en fonction du paramètre localCategories
:
https://api.cognitive.microsoft.com/localbusinesses/v7.0/search?&q=&mkt=en-US&localcategories=HotelsAndMotels
https://api.cognitive.microsoft.com/localbusinesses/v7.0/search?&q=&mkt=en-US&localcategories=EatDrink
https://api.cognitive.microsoft.com/localbusinesses/v7.0/search?&q=&mkt=en-US&localcategories=Shop
https://api.cognitive.microsoft.com/localbusinesses/v7.0/search?&q=&mkt=en-US&localcategories=Hospitals
La requête suivante limite le nombre de résultats « hospital » aux trois premiers retournés par l’API Recherche d’entreprises locales Bing :
https://api.cognitive.microsoft.com/localbusinesses/v7.0/search?&q=&mkt=en-US&localCategories=Hospitals&count=3&offset=0
L’exemple de réponse JSON suivant comporte trois hôpitaux dans la région de Seattle :
BingAPIs-TraceId: 68AFB51807C6485CAB8AAF20E232EFFF
BingAPIs-SessionId: F89E7B8539B34BF58AAF811485E83B20
X-MSEdge-ClientID: 1C44E64DBFAA6BCA1270EADDBE7D6A22
BingAPIs-Market: en-US
X-MSEdge-Ref: Ref A: 68AFB51807C6485CAB8AAF20E232EFFF Ref B: CO1EDGE0108 Ref C: 2018-10-22T18:52:28Z
{
"_type": "SearchResponse",
"queryContext": {
"originalQuery": ""
},
"places": {
"readLink": "https:\/\/www.bingapis.com\/api\/v7\/places\/search?q=",
"totalEstimatedMatches": 0,
"value": [
{
"_type": "LocalBusiness",
"id": "https:\/\/www.bingapis.com\/api\/v7\/#Places.0",
"name": "Overlake Hospital Medical Center",
"url": "http:\/\/www.overlakehospital.org\/",
"entityPresentationInfo": {
"entityScenario": "ListItem",
"entityTypeHints": [
"Place",
"LocalBusiness"
]
},
"geo": {
"latitude": 47.6204986572266,
"longitude": -122.185829162598
},
"routablePoint": {
"latitude": 47.6204986572266,
"longitude": -122.185668945312
},
"address": {
"streetAddress": "1035 116th Ave NE",
"addressLocality": "Bellevue",
"addressRegion": "WA",
"postalCode": "98004",
"addressCountry": "US",
"neighborhood": "",
"text": "1035 116th Ave NE, Bellevue, WA, 98004"
},
"telephone": "(425) 688-5000"
},
{
"_type": "LocalBusiness",
"id": "https:\/\/www.bingapis.com\/api\/v7\/#Places.1",
"name": "Virginia Mason University Village Medical Center",
"url": "https:\/\/virginiamason.org\/Seattle",
"entityPresentationInfo": {
"entityScenario": "ListItem",
"entityTypeHints": [
"Place",
"LocalBusiness"
]
},
"geo": {
"latitude": 47.6095390319824,
"longitude": -122.327941894531
},
"routablePoint": {
"latitude": 47.6093978881836,
"longitude": -122.328277587891
},
"address": {
"streetAddress": "1100 9th Ave",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98101",
"addressCountry": "US",
"neighborhood": "University District",
"text": "1100 9th Ave, Seattle, WA, 98101"
},
"telephone": "(206) 223-6600"
},
{
"_type": "LocalBusiness",
"id": "https:\/\/www.bingapis.com\/api\/v7\/#Places.2",
"name": "Seattle Children’s Hospital",
"url": "http:\/\/www.seattlechildrens.org\/",
"entityPresentationInfo": {
"entityScenario": "ListItem",
"entityTypeHints": [
"Place",
"LocalBusiness"
]
},
"geo": {
"latitude": 47.6625061035156,
"longitude": -122.283760070801
},
"routablePoint": {
"latitude": 47.6631507873535,
"longitude": -122.284614562988
},
"address": {
"streetAddress": "4800 Sand Point Way NE",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98105",
"addressCountry": "US",
"neighborhood": "Laurelhurst",
"text": "4800 Sand Point Way NE, Seattle, WA, 98105"
},
"telephone": "(206) 987-2000"
}
],
"searchAction": {
}
}
}