-
Notifications
You must be signed in to change notification settings - Fork 83
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
402 Error Downloading Files #106
Comments
8hrs later and |
I'll post the same thing I posted in another issue raised (as I now realize it's more relevant, here): Things are breaking because the endpoints for [WORKOUTS] [WEIGH-INS] [DAILIES] These changed today (for me anyway, 20-Oct-2023) and are no longer proxies to their internal API. I don't have a pull request but with this information, somebody might be able to put one together more quickly than I can. |
After I changed to the new URL I get "404 Not found" instead of 402. Other headers that I believe have been added are 'baggage' and 'sentry-trace'. |
@GameDr04 How were you able to determine these new endpoints? I was only looking at the javascript console and didn't see these. |
@app4g That's how I found them. I went to my Connect dashboard and I searched through the many requests until I found the URLs that returned the same data as the old ones. If you filter your Network console by It should also be noted that the three URLs I listed return similar payloads, but the structures are a bit different. ALSO, some information has moved from one structure to another, or has been renamed. And there are new keys in daily reports such as |
In response to what @e7andy said: the three endpoints whose URLs changed didn't used to require the I also think that the |
@SimonBaars yes.. The Garth approach still works. Im using the cyberjunky/garminconnect right now. |
I just released |
It was working 8hours ago.. Went to sleep and then this happens today. Auth is successful, Upload/Download is failing
this is using the package from #103
➜ ~ garmin-get-activity --password XXXX --log-level DEBUG [email protected] 19323150075 fit
the endpoint -
https://connect.garmin.com/proxy/upload-service/upload/.fit
is getting blocked/something.I've also tried
https://connect.garmin.com/upload-service/upload/.fit
which also does not work.this works -
https://connect.garmin.com/modern/proxy/device-service/deviceservice/mylastused
andhttps://connect.garmin.com/modern/proxy/activitylist-service/activities/search/activities
also works to return the list of activities. Just unable to upload/download any fit filesThe text was updated successfully, but these errors were encountered: