Returns wrong track ID when the same track exists in duplicate(GET v1/me/player/recently-played)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Plan
Premium
Country
Japan
Issue
The following tracks look exactly the same, but have different IDs.
A: https://open.spotify.com/track/7MuOSVDTgILDaWQmR4iLWo?si=c6b7bae2220c4a8a
B: https://open.spotify.com/track/6sbugnLYosR8vG77QvmKZ5?si=f1ed7a238f56434a
If you get the ID of each track from `GET v1/tracks/{id}`, it returns the correct ID
(A: 7MuOSVDTgILDaWQmR4iLWo, B: 6sbugnLYosR8vG77QvmKZ5)
However, as shown in the following table, when you get recently played track from `GET v1/me/player/recently-played`, track B returns the ID of track A.
v1/tracks/{id} | v1/me/player/recently-played | |
A | 7MuOSVDTgILDaWQmR4iLWo | 7MuOSVDTgILDaWQmR4iLWo |
B | 6sbugnLYosR8vG77QvmKZ5 | 7MuOSVDTgILDaWQmR4iLWo |
I don't know if this is a specification or not, but I'm having trouble collecting data because it's treated as a different track.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page