nokazn/ravyd

プレイリスト内のアイテムを再生する際 uri で指定すると 403 が返る場合がある

nokazn opened this issue · 4 comments

未確認

古いプレイリスト再生したりすると起こりがち。

一度 uri で指定してエラーが帰ってきたら position で指定して再リクエスト?

linked_from が存在する場合はこのトラックの URI を指定する必要がある?

IMPORTANT: If you plan to do further operations on tracks (for example, removing the track from a playlist or saving it to “Your Music”), it is important that you operate on the original track id found in the linked_from object. Using the ID of the linked track returned at the root level will likely return an error or other unexpected result.
https://developer.spotify.com/documentation/general/guides/track-relinking-guide/

トラック一覧で market を指定すると relink されたトラックの ID を返すので、linked from から元のトラックの ID を取り出してリクエストする必要がある