[英]Spotify Web JS wrapper-posting multiple tracks (not from playlist)
我正在嘗試從以下存儲庫中使用Spotify Web API JS包裝器:
https://github.com/JMPerez/spotify-web-api-js
我的目標是從Spotify中提取多首曲目並將其打印到網頁上的播放列表中。理想情況下,最終版本一次最多可顯示15首曲目。 這需要一個人嗎
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.