【发布时间】:2021-12-26 08:35:50
【问题描述】:
我正在编写一个机器人,它采用音乐和艺术家的名称并将其添加到带有zmb3 Spotify library 的选定播放列表中。除了将音乐添加到播放列表部分之外,一切正常;
机器人给了我这个错误:this request requires user authentication.
但 Spotify 令牌和 Spotify 秘密是有效的。
我搜索了,但我没有得到任何东西。 还有什么比 Spotify Token 和 Spotify Secret 更需要的吗? 我该怎么办?
代码:
// create spotify client connection and context to connect spotify
client, ctx := api.SpotifyConnection(SPOTIFYTOKEN, SPOTIFYSECRET)
// add playlist
playlist, err := client.GetPlaylist(ctx, PLAYLISTID)
if err != nil {
log.Fatal(err.Error())
}
/* SOME CODES */
if results.Tracks != nil {
items := results.Tracks.Tracks
musicID := items[0].ID.String()
cmd.AddMusic(client, ctx, playlist.ID.String(), musicID)
错误:
2021/12/26 11:06:25 This request requires user authentication.
【问题讨论】:
标签: go spotify spotify-app