Shazam appears to have started enforcing a rate limit of ~5 requests per minute, after which an HTTP 429 response is returned. Attempting to handle the response results in a FailedDecodeJson exception being raised. Instead, backoff and retry the request.
Shazam appears to have started enforcing a rate limit of ~5 requests per minute, after which an HTTP 429 response is returned. Attempting to handle the response results in a
FailedDecodeJson
exception being raised. Instead, backoff and retry the request.