Falco
Falco
indeed, it works with the python bimmer_connected cli.py but not with my .NET implementation (which stopped working at 10.12.19) For me the HTTPS Posts look the same and it's hard...
and again there is trouble to get the token POST {server}/gcdm/oauth/token get's me Error 400...
@rikroe worth checking the latest issues here: https://github.com/bimmerconnected/bimmer_connected/pull/140
got to fix it with my .NET port also. many thanks especially to see `https://customer.bmwgroup.com/gcdm/oauth/authenticate` is working fine without that crazy session cookie workflow...
> https://customer.bmwgroup.com/api/vehicle/navigation/v1/WBY1Z41000VXXXXX I guess this URL wasn't an endpoint for car data REST calls. Only for authentication.
some details from fiddler: ``` HTTP/1.1 400 Bad Request Date: Sun**** Server: BMW Group API Gateway X-NodeID: 03 X-Powered-By: JOY Content-Type: application/json Connection: close Content-Length: 83 { "error" : "invalid_grant",...
thanks to Google and this nice Github Project: [https://github.com/m1n3rva/bimmer_connected](https://github.com/m1n3rva/bimmer_connected ) the URL has changed at least for europe customers: b2vapi.bmwgroup.com/**gcdm**/oauth/token/
for those of you who hardcoded the expiry time of the token to 8h: it's only 1h with the new gcdm OAuth
my CD implementation is done with .NET/c#. So I cannot test python… I test from europe. Changing paths was only needed for OAuth, not for further requests.
it's quick and dirty, but I would share at least the core of course. will let you know, when it's in a repo here. give me a few days, okay?