-
Notifications
You must be signed in to change notification settings - Fork 73
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
accounts getting locked due to 3rd party usage. #72
Comments
Well now we know it's not with the headers then all you have to do is look at what the real application does and what our current "third party apps" don't do. The actual application sends off a device token for Google messaging every now and then, but most importantly it sends off statistics to Snapchat, maybe they are basing themselves off the fact that our third party apps don't communicate as much as the real application. I will get round to documenting the statistics data, what new endpoints are you using ? |
Thanks for your comment! |
Ok try sending a request just after login to /ph/device with a random Taking a look at the internal analytics system (
No apparent authentication token linking directly to the Snapchat account, so maybe they look for network activity patterns, for example whenever you open the application the same endpoints are called in a specific order :
Or if not maybe because of the amount of logins the "third party application" does compared to the actual application, Snapchat on a phone has to login once, then the auth_token is valid until logged out or until a login occurs elsewhere, so logins don't happen often. |
Hey everyone,
Strangely enough I still face this issue, even with the new endpoints, headers and parameters.
Anyone here that can shed some light on why and how snapchat detects this?
How to prevent it?
I figured a temporary fix would be to save auth token and keep logging in with that, because it seems to happen after like X amount of times that you login using 3rd party code.
The text was updated successfully, but these errors were encountered: