Hello -- I am using Python and am getting the error message saying I have an invalid API key. My variables are indicated with brackets. Please help!
url = 'https://api.themoviedb.org/3/movie/[movie_id]/credits?language=en-US'
header = {
"accept": "application/json",
"Authorization": "Bearer [APIKEY]"
}
response = requests.get(url,headers=header).text
Nem találsz egy filmet vagy egy sorozatot? Jelentkezz be és hozd létre.
Want to rate or add this item to a list?
Még nem tag?
ticao2 🇧🇷 pt-BR válaszolt
Beküldve: 2024. január 21. 09:45
First, let's check the validity of your API Key.
Take a Test
Using a computer, desktop or notebook.
On some mobile devices this test may not work correctly.
In the URL below, change THE_KEY to your API Key.
https://api.themoviedb.org/3/movie/550?api_key=THE_KEY
Use this example to do a search using a new tab or window in your browser.
You will receive the basic data of the Movie Fight Club (1999)
https://www.themoviedb.org/movie/550-fight-club
If it works, your Key is OK.
When there is a problem, the TMDb Server sends a message.
Can you tell which message the server sent?
Here is a list of possible messages:
https://developer.themoviedb.org/docs/errors
If it does not work, let us know right here.
jasimz válaszolt
Beküldve: 2024. január 22. 07:29
Hey! i am keep getting error of invalid key : {'status_code': 7, 'status_message': 'Invalid API key: You must be granted a valid key.', 'success': False} The works fines to me :Use this example to do a search using a new tab or window in your browser. You will receive the basic data of the Movie Fight Club (1999) https://www.themoviedb.org/movie/550-fight-club If it works, your Key is OK. BUT WHEN I RUN MY CODE IN PYCHARM IT GIVES INVALID API_KEY !!!
ticao2 🇧🇷 pt-BR válaszolt
Beküldve: 2024. január 22. 10:33
If I understand correctly, you took the test and received the correct answer.
Then your API Key is valid.
As for it not working correctly in your CODE IN PYCHARM, I can only give one guess.
I think you are using your API Key when you should be using your "Access TOKEN".
In your code I read:
See yours here: https://www.themoviedb.org/settings/api
I'm not a code programmer so I can't help much.