Hello how do I get lists of movies that people have created? "Seen Movies a list by ghos64" I would like to get the list on the website if possible. Thank you in advance.
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 27, 2014 at 11:49 AM
Hi jrichardson,
You can currently get list IDs 3 different ways:
First, by searching by name:
Second, from a movie:
Third, from a authorized account (you need to have created a session id):
Once you have an id, you can then make a call to the list method:
Cheers.
Reply by Joey Richardson
on August 31, 2014 at 8:36 PM
If I have an array of Dictionaries in my app how do I make a /list to my account? What are the limits on making our own lists?
Reply by Joey Richardson
on September 1, 2014 at 4:32 PM
Will we get email notification when issue is resolved?
Reply by Joey Richardson
on September 14, 2014 at 11:52 AM
Has bug been fixed? Lighthouse account?
Reply by Travis Bell
on September 22, 2014 at 3:06 PM
Hey guys,
Lists should be create able again. Can you let me know how you make out?
Reply by Joey Richardson
on September 23, 2014 at 12:14 PM
Will do thank you.
Reply by Joey Richardson
on September 26, 2014 at 2:31 PM
I am trying to get a valid session ID to be able to write a list but the link:
https://api.themoviedb.org/3/authentication/session/new?api_key=XXXXXXXXXXXXXXXXXXXX
is giving me the response:
{"status_code":6,"status_message":"Invalid id: The pre-requisite id is invalid or not found."}
If I do not need a new session ID then the link I am using to create a list:
http://api.themoviedb.org/3/list?api_key=XXXXXXXXXXXXXXXXXXX
Is returning the data:
{"status_code":34,"status_message":"The resource you requested could be found."}
I have tried multiple variations of both links with no success. Thank you in advance I look forward to hearing from you soon.
Reply by Travis Bell
on September 26, 2014 at 2:45 PM
Depending where you are in the auth process… If you're on step #1 for sessions, you'll want to create a token first by calling:
Once you have that token verified by a user (steps 2a or 2b) you can then request the session:
Cheers.
Reply by Joey Richardson
on September 26, 2014 at 2:55 PM
The link:
https://api.themoviedb.org/3/authentication/token/new?api_key=####
returns:
{"success":true,"expires_at":"2014-09-26 19:52:32 UTC","request_token":"21c343a3732a5494faf1b010da42db9625586d99"}
Then the link:
https://api.themoviedb.org/3/authentication/session/new?api_key=####&request_token=21c343a3732a5494faf1b010da42db9625586d99
returns:
{"status_code":17,"status_message":"Session denied."}
I have tried for multiple tokens now and each one gives same message. Thank you in advance I look forward to hearing from you soon.
Reply by Travis Bell
on September 26, 2014 at 3:01 PM
Yes, you need to complete steps 2a or 2b. You're currently going from step 1 to 3, skipping 2.
Reply by Joey Richardson
on September 26, 2014 at 3:19 PM
Thank you..
Now that I have a valid session_id I am using the link:
http://api.themoviedb.org/3/list?api_key=5ead2d91df5ac13c8c16ce4af41bff6b&session_id=561e17e485cc35676eaf31b9b91862fcfa3ca90c
returns:
{"status_code":5,"status_message":"Invalid parameters: Your request parameters are incorrect."}
I was validating the session id by putting the queries in the web url instead of the swift project I am using. I would make the urls open a new tab and hit enter to get those values. Since I didn't do it within the app could that be causing the problem or just a slight error within the link above?
Reply by Travis Bell
on September 26, 2014 at 3:34 PM
If you are trying to create a list, make sure you're issuing a POST call. And that the content you're posting contains a name and description. You must post this as a JSON payload.
There are examples in Apiary of what this looks like in Swift.
Reply by Joey Richardson
on September 26, 2014 at 4:10 PM
My code:
prints out:
{"status_code":5,"status_message":"Invalid parameters: Your request parameters are incorrect."}
Reply by Travis Bell
on September 26, 2014 at 4:19 PM
I'm not sure, something seems to not be getting parsed out as valid JSON (name or description) presumably, by Swift.
This cURL request is working properly (I just tested it):
Reply by Joey Richardson
on September 26, 2014 at 4:28 PM
So my Swift code does not look incorrect at all? Could it be my request or still a bug?