I am just making a basic ajax call to 'http://api.themoviedb.org/3/genre/movie/list&api_key=#####' I keep getting a 'Cannot get' error? what am I doing wrong?
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by Travis Bell
on August 13, 2016 at 11:38 AM
Hi Luke,
I'm not sure. Everything looks fine to me. How are you making the request?
Reply by luke_simmon
on August 13, 2016 at 2:14 PM
Here it is:
Reply by Travis Bell
on August 14, 2016 at 11:15 AM
Even though you have your dataType set to jsonp, is is sending along a callback?
This test of mine here is working fine (make sure to replace your API key on line 11).
Reply by luke_simmon
on August 14, 2016 at 11:47 AM
I am using the api in many other instances, genre has been the only on genre. I see that you added a query at the end, is that necessary? I am trying to get the list of genres to use for the movies gennre codes that I get.
Reply by Travis Bell
on August 14, 2016 at 1:55 PM
No, it is not necessary. It was accidentally left from a previous example.
Reply by luke_simmon
on August 14, 2016 at 6:53 PM
Cannot GET https://api.themoviedb.org/3/genre/movie/list&api_key=####?callback=jQuery22408132628371243029_1471207855881&_=1471207855884
Reply by Travis Bell
on August 15, 2016 at 12:22 AM
That's not a valid HTTP request. You're looking for:
Reply by luke_simmon
on August 15, 2016 at 4:08 PM
forgive me. I am not seeing a difference between your request and my request
Reply by Travis Bell
on August 15, 2016 at 7:26 PM
You're starting your query string with an ampersand. That's not valid HTTP, so it's ignoring your API key param and only reading from the question mark and on. In my example, I fixed that for you.
Reply by luke_simmon
on August 16, 2016 at 1:39 PM
thanks for your help. that fixed it