I created a new api key and it's still not reading on my react project. Here is the code, any help would be appreciated. I have a .env file where the token and key are. Am i missing something?
const Add = () => { const [query, setQuery] = useState(""); const onChange = e => { e.preventDefault();
setQuery(e.target.value);
const options = {
method: 'GET',
headers: {
accept: 'application/json',
Authorization: `Bearer ${process.env.REACT_APP_ACCESS_TOKEN}`
},
};
fetch(`https://api.themoviedb.org/3/search/tv?api_key=${process.env.REACT_APP_TMDB_KEY}&language=en-US&page=1&include_adult=false&query=${e.target.value}`
).then (res => res.json())
.then(data => {
console.log(data)
})
};??
Un film, une émission télévisée ou un artiste est introuvable ? Connectez-vous afin de créer une nouvelle fiche.
Vous souhaitez évaluer ou ajouter cet élément à une liste ?
Pas encore membre ?
Réponse de derek12345
le 19 juillet 2023 à 15h11
I updated the fetch to call the options in it and still nothing.
Réponse de robbie3999
le 19 juillet 2023 à 16h26
hi @derek12345, you should print (console.log()) the string you are trying to fetch to see if there is anything wrong with it. If the api_key is missing, then read this:
https://stackoverflow.com/questions/49579028/adding-an-env-file-to-a-react-project
https://stackoverflow.com/questions/48378337/create-react-app-not-picking-up-env-files
Réponse de Mohit1310
le 4 octobre 2023 à 02h55
Remove the env file and add key to code it works and I am also getting same error when using env file
Réponse de robbie3999
le 4 octobre 2023 à 13h41
Hi @Mohit1310,
If this is the case then you need to review the two stackoverflow links above that discuss issues with reading from an env file.