Nesse artigo vamos ensinar você pode obter as IDs do TMDB (Themobiedatabase) através do nome da série ou filme usando um script no Google Sheet e uma função chamada “=searchTMDbId”.
Tinha um Widget do JustWatch que eu queria colocar a muito tempo no meu site, eu tinha um banco de dados de animes, mas não tinha IDs do TMDB de cada anime. Então eu criei esse script que facilitou o processo de obter os IDs de forma muito rápida e prática.
A primeira coisa que você deve fazer é adicionar o Apps Script no seu formulário, salvar e executar o script, assim você vai poder usar a formula sem problemas no Google Sheet.
Apps Script para TMDB
Segue o código abaixo:
// 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';
}
}