小编gbg*_*rdy的帖子

通过 Spotify Web API 和 JavaScript 播放歌曲时出现问题

我正在致力于构建一个与 Spotify 交互的基于 Web 的应用程序。我从 C# 开始,访问 API、拉出我的播放列表并从中拉出曲目都没有问题,但似乎您无法使用位于此处的 Spotify Web API 来播放歌曲:

https://developer.spotify.com/documentation/web-api/

然后我开始查看位于此处的 Web Playback API:

https://developer.spotify.com/documentation/web-playback-sdk/

我打算用 c# 编写大部分内容,因为我的 c# 比我的 javascript 强大得多。C# 部分正在工作。我可以获得授权令牌,提取我的播放列表和曲目。我打算将此信息传递给 javascript。

我从 Spotify 开发者页面提取了以下 JavaScript。我只是有点理解它,所以我不知道为什么它不起作用。非常感谢您提供的任何帮助。

<script src="https://sdk.scdn.co/spotify-player.js"></script>

<script>

window.onSpotifyWebPlaybackSDKReady = () => {
  // You can now initialize Spotify.Player and use the SDK
};

const play = ({
  spotify_uri,
  playerInstance: {
    _options: {
      getOAuthToken,
      id
    }
  }
}) => {
  getOAuthToken(access_token => {
    fetch('https://api.spotify.com/v1/me/player/play', {
      method: 'PUT',
      body: JSON.stringify({ uris: [spotify_uri] }),
      headers: { …
Run Code Online (Sandbox Code Playgroud)

javascript spotify

4
推荐指数
1
解决办法
5342
查看次数

标签 统计

javascript ×1

spotify ×1