-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
consider newer Android API #56
Comments
I don't use this library for any of my own projects anymore so I'm not planning on making any major changes to it, but if someone else wants to look into it I can help get things merged. |
OK might have hit a brick wall. it seems the |
OK I tested again by manually installing Google Play API 21 with the oldest apps I could get working:
and I also blocked updates with this filter:
but still, the result is the request is protected by Google bot-guard. so I think I am out of ideas, because I am not skilled enough to reverse that. |
Aw, ok. I don't think I'll be able to resolve that - it's been ages since I've done anything with Android - but I appreciate the attempt! |
@1268 The results from the (500+) tests I did: I couldn't find any more errors related to other parameters. If you want to follow that approach (auth2_4 token) I suggest u to check: |
OK well as of now I have switched to Android API 21, which means my package no longer supports email/password login: I dont think people will like that, but I am not really interested in supporting a 10 year old API any more. also I was able to rip out the custom TLS code, which make the process much better from a coding standpoint. I will leave this open in case @simon-weber or anyone has any ideas on the bot guard. |
the current implementation:
gpsoauth/gpsoauth/__init__.py
Lines 134 to 152 in b22c57a
from what I can tell is based on Android API 19, which is dated around 2013:
https://apilevels.com
have you considered bumping up the implementation? it seems starting with API 21, Google is using something more like this:
admittedly, getting that Token value to plug into the request is not simple, but after 10 years it might be time to start thinking about it.
The text was updated successfully, but these errors were encountered: