Share via


Obtenir des vidéos tendance avec l’API Recherche de vidéos 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 de vidéos Bing vous permet de trouver les vidéos tendance du jour sur le Web et dans différentes catégories.

Requête GET

Pour obtenir des vidéos qui sont populaires à l’heure actuelle à l’aide de l’API Recherche de vidéos Bing, envoyez la requête GET suivante :

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  

Support des marchés

Les marchés suivants prennent en charge les vidéos populaires.

  • en-AU (anglais, Australie)
  • en-CA (anglais, Canada)
  • en-GB (anglais, Grande-Bretagne)
  • en-ID (anglais, Indonésie)
  • en-IE (anglais, Irlande)
  • en-IN (anglais, Inde)
  • en-NZ (anglais, Nouvelle-Zélande)
  • en-PH (anglais, Philippines)
  • en-SG (anglais, Singapour)
  • en-US (anglais, États-Unis)
  • en-WW (anglais, code agrégé mondial)
  • en-ZA (anglais, Afrique du Sud)
  • zh-CN (chinois, Chine)

Exemple de réponse JSON

L’exemple suivant montre une réponse d’API qui contient des vidéos les plus populaires, qui sont répertoriées par catégorie et sous-catégorie. La réponse contient également les vidéos bannières, qui correspondent aux vidéos populaires les plus regardées et peuvent émaner d’une ou de plusieurs catégories.

{  
    "_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"
                },
                . . .
            ],  
        },
        . . .  
    ]  
}  
  

Étapes suivantes