Hi,
Authentication Steps Do you have an example on how to perform Step 2 for a native Android application.
Validate Request Token Why is this discouraged ?
Nemůžete nalézt film nebo seriál? Přihlaste se pro jeho vytvoření.
Want to rate or add this item to a list?
Not a member?
Odpověď od Travis Bell
16.06.2017 v 5:03 ODP.
Hi Salil,
I do not have an example of it in Android, no. The username & password method is discouraged because it's fairly insecure, even over SSL.
What parts about the proper flow are you having problems with?
Odpověď od salil.khanwalkar
19.06.2017 v 5:12 DOP.
Hi Travis,
I am facing problems with the second step. I need to get the result back to my app to proceed to Step 3. The redirect_to could be any string or does it need to be in the proper http://.... format ?
This is how my URL looks like - https://www.themoviedb.org/authenticate/myrequestoken?redirect_to=myappname.
After I click on "Allow" I get a "Oops! -We cant find the page you're looking for." error.
Odpověď od Travis Bell
19.06.2017 v 12:32 ODP.
The
redirect_to
param needs a full web address (starting with http), it's not designed to redirect to a local app.How does Android handle internal links to local apps? I am not familiar with this at all but if there's local app URL schemes that we could tap into, like yourappname:// or whatever, that would be something I can add support for.
Odpověď od salil.khanwalkar
21.06.2017 v 12:13 DOP.
Hi Travis,
I was able to make it work by using the HTTP scheme. ( http://myappname ) When it gets redirected Android shows a chooser dialog ,Browser apps and my app, cause it finds multiple applications to handle the HTTP scheme. I haven't found a way to force Android to let only my application handle this. If the user chooses any browser app, it anyway will not be able to resolve the URI. I am not sure if its a good or a bad user experience but right now I can proceed with the HTTP scheme.
Android can handle custom URL schemes.If needed we could try something like tmdb:// or something that is not specific to an application name.
Odpověď od Travis Bell
21.06.2017 v 12:42 ODP.
Happy to hear you sorted it out. I don't think I want to encourage people use tmdb:// because if we ever have an official app then that would probably be what we wanted to use but I was thinking more along the lines of letting the
redirect_to
param not require "http://" but rather, a value like "yourapp://".Odpověď od Movie Mentor
01.11.2017 v 11:39 DOP.
Hello @salil.khanwalkar ,
I am currently stuck in redirect_to "https://www.themoviedb.org/authenticate/myrequestoken?redirect_to=myappname." part of my android app. How to force android web view to load back on MainActivity and also complete the Step 3: Create a session ID after authenticating. Could you provide some help?
Thanks.