È possibile creare una query di ricerca completamente personalizzata utilizzando il campo di immissione della ricerca personalizzata e i parametri indicati di seguito.
Come formattare una ricerca personalizzata
Per ogni parametro aggiunto, iniziare con un ampersand "&" e poi con la chiave del parametro (ad esempio, "order"), poi con un segno di uguale "=" e poi con un valore accettato (ad esempio, "date"). Non aggiungere alcuna codifica dell'URL, poiché il plugin codificherà correttamente la query di ricerca finale.
Esempi
&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
Chiave dei parametri | Valori accettati | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
relatedToVideoId |
string Il relatedToVideoId recupera un elenco di video correlati al video identificato dal valore del parametro. Il valore del parametro deve essere impostato su un ID video di YouTube.
Nota: Se il parametro relatedToVideoId è impostato, gli unici altri parametri supportati sono |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
channelId |
string Il channelId indica che la risposta dell'API deve contenere solo risorse create dal canale. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
eventType |
string Il eventType limita la ricerca agli eventi di trasmissione.I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
location |
string Il location insieme al parametro locationRadius definisce un'area geografica circolare e limita la ricerca ai video che specificano, nei loro metadati, una posizione geografica che rientra in tale area. Il valore del parametro è una stringa che specifica le coordinate di latitudine/longitudine, ad esempio (37. ).
L'API restituisce un errore se la richiesta specifica un valore per il parametro |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
locationRadius |
string Il locationRadius insieme al parametro location definisce un'area geografica circolare.
Il valore del parametro deve essere un numero in virgola mobile seguito da un'unità di misura. Le unità di misura valide sono Nota: Si veda la definizione di |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order |
string Il order specifica il metodo che sarà usato per ordinare le risorse nella risposta dell'API. Il valore predefinito è relevance .
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
publishedAfter |
datetime Il publishedAfter indica che la risposta dell'API deve contenere solo risorse create a partire dall'ora specificata. Il valore è un valore di data e ora formattato RFC 3339 (1970-01-01T00:00:00Z). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
publishedBefore |
datetime Il publishedBefore indica che la risposta API deve contenere solo risorse create prima o nel momento specificato. Il valore è un valore di data e ora formattato RFC 3339 (1970-01-01T00:00:00Z). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
q |
string Il q specifica il termine della query da ricercare.
La richiesta può anche utilizzare l'opzione booleana NOT ( |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
regionCode |
string Il regionCode indica all'API di restituire i risultati della ricerca dei video che possono essere visualizzati nel paese specificato. Il valore del parametro è un ISO 3166-1 alpha-2 codice paese. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
relevanceLanguage |
string Il relevanceLanguage indica all'API di restituire i risultati della ricerca più pertinenti alla lingua specificata. Il valore del parametro è tipicamente un Codice linguistico ISO 639-1 a due lettere. Tuttavia, è necessario utilizzare i valori zh-Hans per il cinese semplificato e zh-Hant per il cinese tradizionale. Si noti che i risultati in altre lingue verranno comunque restituiti se sono altamente pertinenti al termine di ricerca. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
safeSearch |
string Il safeSearch indica se i risultati della ricerca devono includere contenuti limitati e contenuti standard.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
topicId |
string Il topicId indica che la risposta API deve contenere solo risorse associate all'argomento specificato. Il valore identifica un ID di argomento Freebase.
Importante: A causa della deprecazione di Freebase e dell'API di Freebase, il file Vedere gli ID degli argomenti supportati a partire dal 15 febbraio 2017.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoCaption |
string Il videoCaption indica se l'API deve filtrare i risultati della ricerca video in base alla presenza di didascalie.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoCategoryId |
string Il videoCategoryId Il parametro filtra i risultati della ricerca video in base alla loro categoria. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDefinition |
string Il videoDefinition consente di limitare la ricerca ai soli video ad alta definizione (HD) o a definizione standard (SD). I video HD sono disponibili per la riproduzione almeno a 720p, ma potrebbero essere disponibili anche risoluzioni più elevate, come 1080p.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDimension |
string Il videoDimension consente di limitare la ricerca per recuperare solo video 2D o 3D.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDuration |
string Il videoDuration filtra i risultati della ricerca video in base alla loro durata.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoEmbeddable |
string Il videoEmbeddable consente di limitare la ricerca ai soli video che possono essere incorporati in una pagina web.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoLicense |
string Il videoLicense filtra i risultati della ricerca per includere solo i video con una particolare licenza. YouTube consente ai caricatori di video di scegliere se allegare la licenza Creative Commons o la licenza standard di YouTube a ciascuno dei loro video.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoSyndicated |
string Il videoSyndicated Il parametro consente di limitare la ricerca ai soli video riproducibili al di fuori di youtube.com.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoType |
string Il videoType consente di limitare la ricerca a un particolare tipo di video.
I valori accettabili sono:
|