Skip to content
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

Velobike_ru seems broken #471

Open
Altonss opened this issue Apr 14, 2022 · 1 comment
Open

Velobike_ru seems broken #471

Altonss opened this issue Apr 14, 2022 · 1 comment

Comments

@Altonss
Copy link
Contributor

Altonss commented Apr 14, 2022

For all 3 cities all is empty, which may be ok, but for Moscow the data dates back to 2022-03-10

@Altonss Altonss mentioned this issue Sep 10, 2022
1 task
@eskerda
Copy link
Owner

eskerda commented Jul 31, 2023

At the moment velobike is rejecting requests that do not come from a browser, by issuing a javascript challenge that generates a nonce that later returns a valid session id that must be included on the request. It's using anti ddos protection from qrator labs.

Only solution on this is either checking how long it takes for a valid session to expire and see if we can reasonably use that, or add some extra dependencies on the project to communicate with a js engine and solve these kinds of js challenges. So far this is the only one so I am inclining towards no. The final possibility would be trying to solve the challenge on python directly.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants