Open iaguerri opened 7 months ago
Hi @iaguerri, the GBFS Validator is currently deployed on Netlify. Looking at the error message you are getting, Netlify is detecting and blocking the use of a bot consumer. You can browse the Internet for solutions on how to avoid user-agent detection. However, I suggest using the "not documented/no stable" API endpoint if you want to get the validation report response for specific feeds. Unfortunately, we are not offering a stable API endpoint yet. The following issue contains information on how to access the API https://github.com/MobilityData/gbfs-validator/issues/95. If you would like to follow the development of the stable API, follow this issue https://github.com/MobilityData/gbfs-validator/issues/129.
If you are new to the GBFS Validator, please introduce yourself (name and organization/link to GBFS). It’s helpful to know who we're chatting with!
I'm working in a MaaS application. I need to validate the GBFS that the public operators gives to me.
What is the issue and why is it an issue?
I'm trying to do a request from python to the result of a validation (https://gbfs-validator.mobilitydata.org/validator?url=https://gbfs.api.ridedott.com/public/v2/brussels/gbfs.json) I'm trying from POSTMAN
The problem is that the response is a 200 (OK) but the info is not possible to extract (even with scrapping) because the body says "We're sorry but my-project doesn't work properly without Javascript enabled. Please enable to continue"
The code used:
Please describe some potential solutions you have considered (even if they aren’t related to GBFS).
I don't know why the html is not loaded after, but maybe activating Javascript it would be nicer to get this info
Thanks!!