Derzeit versuchen, KD Rusha holen aktuelle Tracks zu bekommen. Zeigen Sie es auf seiner Website an und zeigen Sie die Wiedergabetaste, wenn jeder über das Liedbild schwebt, um es abzuspielen. Was mache ich hier falsch?Spotify API bekommen Künstler Track-Daten Fehler zurückgegeben nicht autorisierte
Meine Schritte:
- Möchten Sie für KD Rusha Top-Alben auf Spotify holen.
- Beschränken Sie sie auf nur 9 Spuren.
Fügen Sie den Play-Button oben auf jedem Track hinzu, um 30 Sekunden lang den Song abzuspielen.
Künstler ID
https://api.spotify.com/v1/artists/{id}
Give Me401 (Unauthorized)
import React from 'react'; require('dotenv').config(); export default class SpotifyComponent extends React.Component { constructor(props){ super(props); this.state = { artist: null, }; } componentWillMount() { var request = new Request('https://api.spotify.com/v1/artists/5JLWikpo5DFPqvIRi43v5y', { method: 'GET', headers: new Headers({ 'Accept': 'application/json', 'Content-Type': 'text/plain', 'Authorization': 'Bearer <big blob of token here>' }) }); fetch(request)// fetch the Spotify date from KD Rusha Account .then((response) => { var result = response.json() this.setState({// State artist albums albums: result, selectedTrack: [0] }); console.log(response.json()); if (response.status >= 400) { throw new Error("Bad response from server"); } return response.json(); }); } render(){ return( <section className="spotify-cantainer"> <img src="{albums}" alt="kdrusha" /> </section> ); } }
Sind Sie sicher, dass Sie das richtige Token haben? Hast du es vor langer Zeit angefordert? Es könnte abgelaufen sein – taylorc93
posten Sie Ihre echte API-Token wird nicht empfohlen :) –