Obtenga ID de TMDB masivas por nombre

En este artículo te enseñaremos cómo obtener ID de TMDB (Themobiedatabase) a través del nombre de la serie o película usando un script en Google Sheet y una función llamada “=searchTMDbId”.

Había un widget JustWatch que quería poner en mi sitio web desde hacía mucho tiempo. Tenía una base de datos de animes, pero no tenía ID de TMDB para cada anime. Entonces creé este script que hizo que el proceso de obtención de identificaciones fuera muy rápido y práctico.

Lo primero que debes hacer es agregar el Apps Script a tu formulario, guardar y ejecutar el script, así podrás usar la fórmula sin problemas en Google Sheet.

Script de aplicaciones para TMDB

Siga el código a continuación:

// Função para buscar o ID de uma obra pelo nome usando a API do TMDb
function searchTMDbId(name) {
  var apiKey = '80387065ffe0b71fa2f11fecfa92a146'; // Substitua pelo sua chave de API do TMDb
  var apiUrl = 'https://api.themoviedb.org/3/search/tv';
  var query = encodeURIComponent(name);

  var response = UrlFetchApp.fetch(apiUrl + '?api_key=' + apiKey + '&query=' + query);
  var data = JSON.parse(response.getContentText());

  if (data.results.length > 0) {
    return data.results[0].id; // Retorna o ID da primeira obra encontrada
  } else {
    return 'Obra não encontrada';
  }
}