soundcloud / api

A public repo for our Developer Community to engage about bugs and feature requests on our Public API
143 stars 22 forks source link

accessToken rate limits #299

Closed hannah-subtle closed 5 days ago

hannah-subtle commented 6 days ago

Title: accessToken rate limits

Issue found of: 27th June 2024

Endpoint(s):

Issue:

Are you not able to store an access token, I am using swift. I have attempted to store but I am constantly getting rate limit errors:

Fetching new access token
Failed to obtain access token: {
  "error" : null,
  "code" : 429,
  "error_code" : "rate_limit_exceeded",
  "message" : "rate_limit_exceeded",
  "link" : "https:\/\/developers.soundcloud.com\/docs\/api\/rate-limits#errors",
  "status" : "429 - Too Many Requests",
  "errors" : [
    {
      "error_message" : "rate_limit_exceeded"
    }
  ]
}
Logged token usage: TokenLogEntry(timestamp: 2024-06-27 00:03:23 +0000, accessToken: nil, success: false, errorMessage: Optional("Failed to obtain access token: {\n  \"error\" : null,\n  \"code\" : 429,\n  \"error_code\" : \"rate_limit_exceeded\",\n  \"message\" : \"rate_limit_exceeded\",\n  \"link\" : \"https:\\/\\/developers.soundcloud.com\\/docs\\/api\\/rate-limits#errors\",\n  \"status\" : \"429 - Too Many Requests\",\n  \"errors\" : [\n    {\n      \"error_message\" : \"rate_limit_exceeded\"\n    }\n  ]\n}"))
Retrying in 60.0 seconds...

Has anyone implement code to store these tokens successfully?