Недавно я начал использовать Soundcloud API для разработки простого приложения, которое сохраняет данные в плейлистах. Однако мне кажется, что не все треки из плейлистов возвращаются.
Я использую следующий код:
import soundcloud, shelve, time
client = soundcloud.Client(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET,
username=E-MAIL,
password=PASSWORD)
playlists = client.get('/users/24196709/playlists', limit=1)
tracknames = []
trackids= []
for pl in playlists:
for track in pl.tracks:
print(track['title'])
tracknames.append(track['title'])
trackids.append(track['id'])
print(tracknames)
Использование в этом плейлисте: https://soundcloud.com/michiel-tammeling/sets/icecubes, который содержит 13 дорожек, однако код возвращает только 11.
Любая помощь приветствуется.