Ich habe vor kurzem begonnen, die Soundcloud API zu verwenden, um eine einfache App zu entwickeln, die Daten in Wiedergabelisten speichert. Es scheint mir jedoch, dass nicht alle Titel aus den Playlists zurückgegeben werden.Soundcloud API gibt nicht alle Titel von der Wiedergabeliste durch Python zurück
Ich verwende den folgenden Code:
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)
es auf diese Playliste verwenden: https://soundcloud.com/michiel-tammeling/sets/icecubes die 13 Titel enthält, aber der Code gibt nur 11.
Jede Hilfe sehr geschätzt werden würde.
Könnte es möglicherweise aufgrund einer Seitennummerierung sein? – sammygadd
Ich glaube nicht, da die zweite und dritte fehlen. Es passiert auch mit anderen Wiedergabelisten für Titel, die sich in der Mitte der Titelliste befinden. Dies sind zwei von ihnen: https://soundcloud.com/theprototypes/bbc-radio-1xtra-the-prototypes https://soundcloud.com/drumsoundandbasslinesmith/drumsound-bassline-smith-spring-heel-jack-friction -exklusiv – Michael