簡體   English   中英

Spotify Web JS包裝器發布多個曲目(不是來自播放列表)

[英]Spotify Web JS wrapper-posting multiple tracks (not from playlist)

我正在嘗試從以下存儲庫中使用Spotify Web API JS包裝器:

https://github.com/JMPerez/spotify-web-api-js

我的目標是從Spotify中提取多首曲目並將其打印到網頁上的播放列表中。理想情況下,最終版本一次最多可顯示15首曲目。 這需要一個人嗎

  • 每個? 我對使用API​​很陌生,因此我將在下面顯示相關的JS和HTMl以供參考。 謝謝您的幫助!

      var spotifyApi= new SpotifyWebApi(); //access token (optional) spotifyApi.setAccessToken(); Constr.prototype.getTracks = function(trackIds, options, callback) { var requestData = { url: _baseUri + '/tracks/', params: { ids: trackIds.join(',') } }; return _checkParamsAndPerformRequest(requestData, options, callback); }; 

    的HTML

     <div class="playlist"> <p>Upload of tracks requires valid Spotify account</p> <a href="https://www.spotify.com/us/signup/">Sign up here</a> <div class="search"> <input type="search"> <p>Enter Artist Here</p> </div> <ul> <li type='none'id="tracks"> </li> </ul> </div><!--playlist--> 
  • Spotify Web API中一個端點用於同時獲取多個軌道,該端點接受帶有逗號分隔的軌道ID的ids查詢參數。 那就是您正在使用的包裝器的getTracks()函數中使用的端點。

    從您的問題來看,我真的不知道您是否要將這些曲目添加到播放列表中,或者是否要渲染藝術家的曲目。

    如果您想創建包含某些曲目的播放列表,則需要用戶授權您的應用。 您可以在“ 授權指南”中獲得更多信息。

    如果要由藝術家渲染軌道,還可以使用其他一些端點,例如獲取藝術家的頂級軌道的端點。

    暫無
    暫無

    聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

     
    粵ICP備18138465號  © 2020-2024 STACKOOM.COM