È 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 |
stringIl 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 |
stringIl channelId indica che la risposta dell'API deve contenere solo risorse create dal canale. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
eventType |
stringIl eventType limita la ricerca agli eventi di trasmissione.I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
location |
stringIl 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 |
stringIl 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 |
stringIl order specifica il metodo che sarà usato per ordinare le risorse nella risposta dell'API. Il valore predefinito è relevance.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
publishedAfter |
datetimeIl 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 |
datetimeIl 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 |
stringIl q specifica il termine della query da ricercare.
La richiesta può anche utilizzare l'opzione booleana NOT ( |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
regionCode |
stringIl 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 |
stringIl 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 |
stringIl safeSearch indica se i risultati della ricerca devono includere contenuti limitati e contenuti standard.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
topicId |
stringIl 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 |
stringIl videoCaption indica se l'API deve filtrare i risultati della ricerca video in base alla presenza di didascalie.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoCategoryId |
stringIl videoCategoryId Il parametro filtra i risultati della ricerca video in base alla loro categoria. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDefinition |
stringIl 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 |
stringIl videoDimension consente di limitare la ricerca per recuperare solo video 2D o 3D.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoDuration |
stringIl videoDuration filtra i risultati della ricerca video in base alla loro durata.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoEmbeddable |
stringIl videoEmbeddable consente di limitare la ricerca ai soli video che possono essere incorporati in una pagina web.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoLicense |
stringIl 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 |
stringIl videoSyndicated Il parametro consente di limitare la ricerca ai soli video riproducibili al di fuori di youtube.com.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
videoType |
stringIl videoType consente di limitare la ricerca a un particolare tipo di video.
I valori accettabili sono:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||