2015-06-04 3 views
1

я последовательно получить этот ответSpotify Web API возвращает статус 500 на получить плейлисты запросить

{ error: { status: 500, message: 'Server error.' } }

, когда я пытаюсь получить все плейлисты для моего пользователя, используя эту конечную точку

GET https://api.spotify.com/v1/users/ {user_id}/playlist

Я делаю это несколько раз в качестве тестового примера, когда я разрабатываю сантехнику для моего приложения Spotify web api.

Иногда он терпит неудачу, когда я начинаю со смещения 0. Иногда он преуспевает со смещением 0 (и смещением 50, 100, 150 и т. Д.) И не работает позже. У меня около 900 плейлистов.

Это не удается получить ли я 20 списков воспроизведения в то время, или максимум 50.

Я не вижу ничего необычного в заголовках ответа.

Это ошибка на конце Spotify? Я предполагаю, что, так как я получаю статус 500, это не связано с тем, что вы выбрали какой-либо предел скорости запроса или какую-то ошибку в моем запросе.

Я был бы признателен любому прозрению, которое может предложить любой.

ответ

0

Ответы с кодом состояния 500 от конечной точки /v1/users/{user_id}/playlists/ могут быть вызваны рядом причин, ни одна из которых не является виной для вашего приложения. Бывают случаи, когда список плейлистов пользователя (или отдельный плейлист) вызывает временные проблемы в бэкэнд Spotify. Это происходит чаще, если список плейлистов имеет множество изменений, например. пользователь имеет необычно большое количество плейлистов и удалил, добавил и переместил их много. Мы работаем над этим, но между тем мы просим вас попробовать еще раз.

Это не относится ни к одному из параметров запроса, отправленных в запросе, это просто прерывистая ошибка.

Is this a bug on the Spotify's end? I assume since I'm getting status 500 that this is not related to hitting a request rate limit of some kind, or some error in my request.

Web-API Spotify возвращает ответ с кодом состояния 429, если запрос ограничен лимитом. Список кодов состояния, возвращаемых из веб-API, можно найти в User Guide.

+0

Спасибо за ответ. Эта проблема также влияет на другие конечные точки web api? –

+0

Да, все конечные точки списка воспроизведения для этого пользователя. –

+0

Есть ли работа вокруг? –

Смежные вопросы