Transfer Playback
client.Me.Player.Transfer(ctx, body) error
PUT/me/player
Transfer playback to a new device and optionally begin playback. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints.
Parameters
Transfer Playback
package main
import (
"context"
"github.com/cjavdev/spotted-go"
"github.com/cjavdev/spotted-go/option"
)
func main() {
client := spotted.NewClient(
option.WithAccessToken("My Access Token"),
)
err := client.Me.Player.Transfer(context.TODO(), spotted.MePlayerTransferParams{
DeviceIDs: []string{"74ASZWbe4lXaubB36ztrGX"},
})
if err != nil {
panic(err.Error())
}
}