Die Get-Anfrage gibt nur die Hälfte der Daten zurück, die benötigt werden
Posted: 03 Jan 2025, 12:16
Ich verwende den Spotify-Endpunkt „Zuletzt gespielte Titel abrufen“, um die letzten 50 Songs abzurufen, die ich gehört habe. Meine Antwort scheint jedoch auf halbem Weg durch die Artikelreihe abgeschnitten zu werden. Das hat heute Morgen gut funktioniert und ich habe keinen Code geändert, daher kann ich mir nicht vorstellen, warum es plötzlich nicht mehr funktioniert.
Mein Zugriffstoken funktioniert definitiv einwandfrei und der Antwortcode ist 200.
Details zum Endpunkt – https://developer.spotify.com /documentation/web-api/reference/get-recently-played
Code-Antwort
Es endet am Ende der href-Zeile unten Das Bild ist die vollständige Antwort, die ich erwarte, mit mehreren Iterationen davon.
korrekte Syntax
Code: Select all
def get_recent_tracks(token,unix_time):
url = "https://api.spotify.com/v1/me/player/recently-played"
headers = get_auth_header(token)
parameters = {
"limit": 50, #max limit is 50
"after" : unix_time
}
tracks = get(url,params = parameters, headers= headers)
recent_tracks_json = json.loads(tracks.content)
return (recent_tracks_json)
recentTracks = get_recent_tracks(token,1732652000)
Details zum Endpunkt – https://developer.spotify.com /documentation/web-api/reference/get-recently-played
Code-Antwort
Es endet am Ende der href-Zeile unten Das Bild ist die vollständige Antwort, die ich erwarte, mit mehreren Iterationen davon.
korrekte Syntax