Repost endpoint returning HTTP 429
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Área
- api
Línea de trabajo
Start by comparing the reported /repost/tracks requests with the related issue 584 and reproduce the 429 response using the Swagger API explorer, multiple OAuth tokens, and separate IP addresses. Check whether the endpoint's rate-limit headers and behavior differ from other endpoints; done means identifying the cause and confirming the expected response or required API-side fix.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
As mentioned in https://github.com/soundcloud/api/issues/584:
We seem to be getting nothing but HTTP 429 on the /repost/tracks endpoint, while other endpoints from the same machine(s) work perfectly fine. That endpoint also doesn't return any information about the rate limits in the response headers, while others return:
< x-ratelimit-limit: -1
< x-ratelimit-remaining: 0
< x-ratelimit-reset: 0
An example:
< HTTP/1.1 429 Too Many Requests
< Content-Type: application/json
< Content-Length: 38
< Connection: keep-alive
< Date: Sat, 26 Sep 2026 23:00:26 GMT
< server: istio-envoy
< vary: Origin
< x-generator: tyk.io
< x-tyk-trace-id: e6413ed89739db0e19ddd99ff0e55429
< x-envoy-upstream-service-time: 2
< X-Cache: Error from cloudfront
< Via: 1.1 08dc547306e2c7102196b53ce0859e80.cloudfront.net (CloudFront)
< X-Amz-Cf-Pop: FRA60-P11
< X-Amz-Cf-Id: PfWdzKD62C4OW1IeJJFLpzHI-6tJ1FPTbatn2vexuwe4VMtZa0u6aw==
Getting the same when sending from 2 separate IP addresses, with multiple different OAuth tokens (not sure which one rate limiting is tied to).
Also getting this when trying to send a request on the Swagger test page at: https://developers.soundcloud.com/docs/api/explorer/open-api#/reposts/post_reposts_tracks__track_urn_
Sent the application's Client ID to @SoundCloudDev on X.
- Lenguaje dominante
- JavaScript
- Estrellas
- 253
- Forks
- 53
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de soundcloud/api
-
Platform availability issuesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
soundcloud/api#587 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
soundcloud/api#583 · 1 reacción ·
-
Feature request: Liked stationsAbiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
soundcloud/api#581 · 1 comentario ·
-
widget
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
soundcloud/api#557 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100
soundcloud/api#548 ·
Todos los issues de soundcloud/api
Issues similares
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
stac-utils/stac-fields#42 ·
-
[sec-check] SVG remote-reference gate misses src attributes, link hrefs and bare-string @importAbiertoagent/security hive/hosted-available-lke648397-260827-5n31 security
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Fix #3381 does not fix #3343: watch() returns the ref, not the value, so setup() never re-runsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Add: Eurosport 1 PolskaAbiertochannels:add check:passed
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
Los mantenedores suelen responder en 2 días