Spotify Web SDK刷新访问令牌

时间:2018-10-07 13:24:42

标签: javascript typescript web sdk spotify

现在,当我初始化Web SDK时,我会做类似的事情

let token = this.access_token;
this.player = new Spotify.Player({
name: 'Soundseek.io',
getOAuthToken: cb => { cb(token); }
});

所有这些工作一个小时,然后刷新访问令牌并获得一个新令牌。

现在,有人知道我如何在不杀死播放器并重新初始化的情况下更新oauthtoken吗?

现在我这样做

this.player.disconnect();
this.player = null;

,然后再次运行上一个代码段。

我希望可以正常工作的东西(只是其中之一)

this.player.getOAuthToken(this.access_token);
this.player.refreshOAuthToken(this.access_token);
this.player.setOAuthToken(this.access_token);
this.player.updateOAuthToken(this.access_token);
this.player.token(this.access_token);
this.player.updateToken(this.access_token);
this.player.refresh(this.access_token);
this.player.newToken(this.access_token);
this.player.swap(this.access_token);

只是其中的一个..(而这些只是我的猜测。尽管我认为这些都不起作用)

0 个答案:

没有答案