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)
})
};??
Nie możesz znaleźć filmu lub serialu? Zaloguj się, aby go utworzyć.
Want to rate or add this item to a list?
Not a member?
Odpowiedź użytkownika derek12345
19 lipca 2023 o godz. 3:11PM
I updated the fetch to call the options in it and still nothing.
Odpowiedź użytkownika robbie3999
19 lipca 2023 o godz. 4:26PM
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
Odpowiedź użytkownika Mohit1310
4 października 2023 o godz. 2:55AM
Remove the env file and add key to code it works and I am also getting same error when using env file
Odpowiedź użytkownika robbie3999
4 października 2023 o godz. 1:41PM
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.