Hämta trendande bilder från webben
Varning
Den 30 oktober 2020 flyttades Bing-sökning-API:erna från Azure AI-tjänster till Bing-sökning Services. Den här dokumentationen tillhandahålls endast som referens. Uppdaterad dokumentation finns i dokumentationen för API:et för Bing-sökning. Anvisningar om hur du skapar nya Azure-resurser för Bing-sökning finns i Skapa en Bing-sökning resurs via Azure Marketplace.
Om du vill hämta dagens trendande bilder skickar du följande GET-begäran:
GET https://api.cognitive.microsoft.com/bing/v7.0/images/trending?mkt=en-us HTTP/1.1
Ocp-Apim-Subscription-Key: 123456789ABCDE
X-MSEdge-ClientIP: 999.999.999.999
X-Search-Location: lat:47.60357;long:-122.3295;re:100
X-MSEdge-ClientID: <blobFromPriorResponseGoesHere>
Host: api.cognitive.microsoft.com
API:et trendande bilder stöder för närvarande endast följande marknader:
- en-US (engelska, USA)
- en-CA (engelska, Kanada)
- en-AU (engelska, Australien)
- zh-CN (kinesiska, Kina)
Svaret innehåller ett TrendingImages-objekt som visar bilder efter kategori. Använd kategorin för title
att gruppera bilderna i din användarupplevelse. Kategorierna kan ändras dagligen.
{
"_type" : "TrendingImages",
"categories" : [{
"title" : "Popular people searches",
"tiles" : [{
"query" : {
"text" : "Smith",
"displayText" : "Mr. Smith",
"webSearchUrl" : "https:\/\/www.bing.com\/images\/search?q=smith&FORM=..."
},
"image" : {
"id" : "C3C60AE779A054D5CD80D3CACF0F3",
"thumbnailUrl" : "https:\/\/tse3.mm.bing.net\/th?id=OIP.M2532...",
"contentUrl" : "http:\/\/www.contoso.com.au\/assets\/Uploads\/smith-SH01.jpg",
"thumbnail" : {
"width" : 288,
"height" : 300
}
}
},
. . .
]
},
. . .
{
"title" : "Popular Halloween searches",
"tiles" : [{
"query" : {
"text" : "Halloween costumes for adults",
"displayText" : "Halloween costumes for adults",
"webSearchUrl" : "https:\/\/www.bing.com\/images\/search?q=Halloween+costumes..."
},
"image" : {
"id" : "0F3395F2983003F89DCEE711B55D7FA53E4",
"thumbnailUrl" : "https:\/\/tse4.mm.bing.net\/th?id=OIP.Me429c...",
"contentUrl" : "http:\/\/images.domain.com\/products\/8179\/1-1\/adult-squirrel...",
"thumbnail" : {
"width" : 336,
"height" : 480
}
}
}]
}]
}
Varje panel innehåller en bild och alternativ för att hämta relaterade bilder. Om du vill hämta relaterade bilder kan du använda frågan text
för att anropa API:et för bildsökning och visa relaterade bilder själv. Eller så kan du använda URL:en i webSearchUrl
för att ta användaren till Bings sökresultatsida för bilder, som innehåller de relaterade bilderna.
Om du anropar API:et för bildsökning för att hämta relaterade bilder anger du ID-frågeparametern till ID:t i id
fältet. Om du anger ID:t ser du till att svaret innehåller bilden (det är den första bilden i svaret) och dess relaterade bilder. Ange också frågeparametern q till texten i objektets query
text
fält.
I följande exempel visas hur du använder avbildnings-ID:t för att hämta relaterade bilder av Mr. Smith i föregående svar från API:et trendande bilder.
GET https://api.cognitive.microsoft.com/bing/v7.0/images/search?q=Smith&id=77FDE4A1C6529A23C7CF0EC073FAA64843E828F2&mkt=en-us HTTP/1.1
Ocp-Apim-Subscription-Key: 123456789ABCDE
X-MSEdge-ClientIP: 999.999.999.999
X-Search-Location: lat:47.60357;long:-122.3295;re:100
X-MSEdge-ClientID: <blobFromPriorResponseGoesHere>
Host: api.cognitive.microsoft.com