Vous pouvez créer une requête de recherche entièrement personnalisée en utilisant le champ de saisie de la recherche personnalisée et les paramètres indiqués ci-dessous.
Comment formater une recherche personnalisée
Pour chaque paramètre que vous ajoutez, commencez par une esperluette "&" puis la clé du paramètre (ex : "order") puis un signe égal "=" puis une valeur acceptée (ex : "date"). N'ajoutez pas d'encodage d'URL car le plugin encodera correctement la requête de recherche finale.
Exemples
&q=Funny Cat Videos&order=viewCount
&channelId=UClwg08ECyHnm_RzY1wnZC1A&publishedAfter=2019-06-30T00:00:00Z&publishedBefore=2020-01-30T00:00:00Z
&q=Gooseberry Falls&videoDuration=short
Clé de paramétrage | Valeurs acceptées | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
relatedToVideoId |
string Les relatedToVideoId permet d'obtenir une liste de vidéos liées à la vidéo identifiée par la valeur du paramètre. La valeur du paramètre doit correspondre à un identifiant de vidéo YouTube.Remarque : Si le paramètre relatedToVideoId est défini, les seuls autres paramètres pris en charge sont les suivants regionCode , relevanceLanguage , safeSearch et fields . |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
channelId |
string Les channelId indique que la réponse de l'API ne doit contenir que les ressources créées par le canal. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
eventType |
string Les eventType limite la recherche aux événements diffusés.Les valeurs acceptables sont les suivantes :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
location |
string Les location en conjonction avec le paramètre locationRadius définit une zone géographique circulaire et limite la recherche aux vidéos qui précisent, dans leurs métadonnées, un emplacement géographique situé dans cette zone. La valeur du paramètre est une chaîne qui spécifie les coordonnées de latitude/longitude, par exemple (37. ).
L'API renvoie une erreur si votre demande spécifie une valeur pour le paramètre |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locationRadius |
string Les locationRadius en conjonction avec le paramètre location La valeur du paramètre doit être un nombre à virgule flottante suivi d'une unité de mesure. Les unités de mesure valides sont m , km , ft et mi . Par exemple, les valeurs de paramètres valables sont les suivantes 1500m , 5km , 10000ft et 0. . L'API ne prend pas en charge locationRadius des valeurs de paramètres supérieures à 1000 kilomètres.Remarque : Voir la définition de la location pour plus d'informations. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order |
string Les order spécifie la méthode qui sera utilisée pour ordonner les ressources dans la réponse de l'API. La valeur par défaut est relevance Les valeurs acceptables sont les suivantes
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
publishedAfter |
datetime Les publishedAfter indique que la réponse de l'API ne doit contenir que les ressources créées à partir de la date spécifiée. La valeur est une date-heure formatée selon la norme RFC 3339 (1970-01-01T00:00:00Z). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
publishedBefore |
datetime Les publishedBefore indique que la réponse de l'API ne doit contenir que les ressources créées avant ou au moment spécifié. La valeur est une date-heure formatée selon la norme RFC 3339 (1970-01-01T00:00:00Z). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
q |
string Les q Votre requête peut également utiliser le paramètre booléen NOT (- ) et OR (| ) pour exclure des vidéos ou pour trouver des vidéos associées à un ou plusieurs termes de recherche. Par exemple, pour rechercher des vidéos correspondant à "bateau" ou "voile", définissez l'opérateur q à la valeur du paramètre boating| . De même, pour rechercher les vidéos correspondant à "boating" ou "sailing" mais pas à "fishing", définissez le paramètre q à la valeur du paramètre boating| . |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
regionCode |
string Les regionCode indique à l'API de renvoyer des résultats de recherche pour les vidéos qui peuvent être visionnées dans le pays spécifié. La valeur du paramètre est un ISO 3166-1 alpha-2 code du pays. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
relevanceLanguage |
string Les relevanceLanguage indique à l'API de renvoyer les résultats de recherche les plus pertinents pour la langue spécifiée. La valeur du paramètre est généralement un Code linguistique à deux lettres ISO 639-1. Toutefois, il convient d'utiliser les valeurs zh-Hans pour le chinois simplifié et zh-Hant pour le chinois traditionnel. Veuillez noter que les résultats dans d'autres langues seront toujours renvoyés s'ils sont très pertinents par rapport au terme de la requête de recherche. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
safeSearch |
string Les safeSearch indique si les résultats de la recherche doivent inclure un contenu restreint ainsi qu'un contenu standard :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
topicId |
string Les topicId indique que la réponse de l'API ne doit contenir que les ressources associées au thème spécifié. La valeur identifie un identifiant de sujet Freebase.Important : En raison de la dépréciation de Freebase et de l'API Freebase, l'option topicId fonctionne différemment depuis le 27 février 2017. À cette date, YouTube a commencé à prendre en charge un petit ensemble d'identifiants de sujets traités, et vous ne pouvez utiliser que cet ensemble réduit d'identifiants comme valeurs pour ce paramètre.Voir les identifiants de sujets pris en charge à partir du 15 février 2017
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoCaption |
string Les videoCaption indique si l'API doit filtrer les résultats de la recherche vidéo en fonction de la présence ou non de sous-titres :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoCategoryId |
string Les videoCategoryId Ce paramètre permet de filtrer les résultats de la recherche vidéo en fonction de leur catégorie. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDefinition |
string Les videoDefinition vous permet de limiter la recherche aux vidéos en haute définition (HD) ou en définition standard (SD). Les vidéos HD peuvent être lues en 720p au minimum, mais des résolutions plus élevées, comme 1080p, peuvent également être disponibles :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDimension |
string Les videoDimension permet de limiter la recherche à des vidéos en 2D ou en 3D :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDuration |
string Les videoDuration Ce paramètre permet de filtrer les résultats de la recherche vidéo en fonction de leur durée :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoEmbeddable |
string Les videoEmbeddable vous permet de limiter la recherche aux vidéos pouvant être intégrées dans une page web :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoLicense |
string Les videoLicense permet de filtrer les résultats de la recherche de manière à n'inclure que les vidéos dotées d'une licence particulière. YouTube permet aux téléchargeurs de vidéos de choisir de joindre la licence Creative Commons ou la licence YouTube standard à chacune de leurs vidéos :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoSyndicated |
string Les videoSyndicated permet de restreindre la recherche aux vidéos qui peuvent être lues en dehors de youtube.com. Les valeurs acceptables sont les suivantes :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoType |
string Les videoType permet de restreindre la recherche à un type particulier de vidéos :
|
