Hello, I was wondering if it was possible to pass the api key (which is required in the url) in the headers of the request? What would make it possible to have a shorter url on the one hand but also not to have to repeat this parameter on all requests? I taste that:
const apiClient= axios.create({
baseURL: 'https://api.themoviedb.org/3/',
withCredentials: false,
headers:{
Accept: 'application/json',
'Content-Type': 'application/json',
'Authorization': process.env.VUE_APP_API_KEY
}
});
export default {
getFilms(){
return apiClient.get(`discover/movie?language=${process.env.VUE_APP_LANG}&page=1&with_genres=${14,28,54}&primary_release_year=${new Date().getFullYear()}`)
}
}
But doesn't works... Anybody ve any ideas? :)
Can't find a movie or TV show? Login to create it.
Ĉu volas taksi aŭ aldoni ĉi tiun elementon al listo?
Ĉu ne estas membro?
Respondo de Travis Bell
je Februaro 26 2021 je 6:48 PM
Hi @charlene-bx, we don't support passing the API key in via the Authorization header, but rather, only your v4 access token.