Získání populárních videí pomocí rozhraní API Bingu pro vyhledávání videí
Upozornění
30. října 2020 se rozhraní API Vyhledávání Bingu přesunula ze služeb Azure AI na Vyhledávání Bingu Services. Tato dokumentace je k dispozici pouze pro referenci. Aktualizovanou dokumentaci najdete v dokumentaci k rozhraní API bingu pro vyhledávání. Pokyny k vytváření nových prostředků Azure pro vyhledávání Bingem najdete v tématu Vytvoření prostředku Vyhledávání Bingu prostřednictvím Azure Marketplace.
Rozhraní API Bingu pro vyhledávání videí umožňuje najít aktuální populární videa z celého webu a v různých kategoriích.
Požadavek GET
Pokud chcete získat aktuální populární videa z rozhraní API Bingu pro vyhledávání videí, odešlete následující požadavek GET:
GET https://api.cognitive.microsoft.com/bing/v7.0/videos/trending?mkt=en-us HTTP/1.1
Ocp-Apim-Subscription-Key: 123456789ABCDE
User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 822)
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
Podpora trhu
Následující trhy podporují populární videa.
- en-AU (angličtina, Austrálie)
- en-CA (angličtina, Kanada)
- en-GB (angličtina, Velká Británie)
- en-ID (angličtina, Indonésie)
- en-IE (angličtina, Irsko)
- en-IN (angličtina, Indie)
- en-NZ (angličtina, Nový Zéland)
- en-PH (angličtina, Filipíny)
- en-SG (angličtina, Singapur)
- en-US (angličtina, USA)
- en-WW (anglický, celosvětový agregační kód)
- en-ZA (angličtina, Jihoafrická republika)
- zh-CN (čínština, Čína)
Příklad odpovědi JSON
Následující příklad ukazuje odpověď rozhraní API, která obsahuje populární videa, která jsou uvedená podle kategorií a podkategorií. Odpověď také obsahuje bannerová videa, která jsou nejoblíbenější populární videa a můžou pocházet z jedné nebo více kategorií.
{
"_type" : "TrendingVideos",
"bannerTiles" : [
{
"query" : {
"text" : "Hello - Smith",
"displayText" : "Hello - Smith",
"webSearchUrl" : "https:\/\/www.bing.com\/cr?IG=3E8F5..."
},
"image" : {
"description" : "Image from: contosowallpapers.com",
"thumbnailUrl" : "https:\/\/tse4.mm.bing.net\/th?id=RsA%2fdPlTmx4zS...",
"headLine" : "\"Hello\" is a song by...",
"contentUrl" : "http:\/\/www.contosowallpapers.com\/wp-content..."
}
},
. . .
],
"categories" : [
{
"title" : "Music videos",
"subcategories" : [
{
"tiles" : [
{
"query" : {
"text" : "Song Title - Artist Name",
"displayText" : "Song Title - Artist Name",
"webSearchUrl" : "https:\/\/www.bing.com\/cr?IG=3E8F5..."
},
"image" : {
"description" : "Image from: contoso.com",
"thumbnailUrl" : "https:\/\/tse2.mm.bing.net\/th?id=...",
"contentUrl" : "http:\/\/images6.contoso.com\/image..."
}
},
. . .
],
"title" : "Top "
},
{
"tiles" : [...],
"title" : "Trending"
},
. . .
],
},
{
"title" : "Viral videos",
"subcategories" : [
{
"tiles" : [...],
"title" : "Trending"
},
. . .
],
},
. . .
]
}