Actualmente estoy escribiendo un punto final para devolver datos de videos de dos canales de YouTube. Actualmente usa el método de realizar la solicitud a través de url y fetch () y desea continuar usándolo. ¿Cómo construyo la URL de modo que devuelva los datos de dos canales y no de uno? Mi URL actual se muestra a continuación:
digamos channel1 = foo y también quiero consultar channel2 = bar, sin usar una segunda URL y hacer una segunda consulta.
let url = `https://www.googleapis.com/youtube/v3/search?key=${process.env.YOUTUBE_API_KEY}&part=snippet&q=foo`;Cualquier ayuda sería muy apreciada.
Su llamada de ejemplo usa "q=foo" donde dice que foo es canal1. Sin embargo, "q" es para el término de consulta, por lo que la API buscará "foo" en todos los canales.
Para limitar una búsqueda a un canal, usaría el parámetro "channelId", y solo usaría uno por llamada.
Consulte https://developers.google.com/youtube/v3/docs/search/list