2017-02-24 5 views
0

J'ai créé une application iOS qui permet à un utilisateur de rechercher une chanson via Spotify en utilisant les requêtes JSON. Lors de la recherche, il affiche un tas de noms de chansons dans un UITableView basé sur les mots-clés recherchés. Je récupère également les URL de prévisualisation au cas où l'utilisateur veut jouer la chanson.iOS: Obtention de la liste des meilleurs morceaux de musique

Je veux une section qui affiche une liste des meilleures pistes ou pistes virales correspondant au pays. Cependant, j'ai eu beaucoup de mal à trouver une URL qui me le retournera de spotify's web api page. Y at-il une solution de contournement ou une autre API que je peux utiliser pour obtenir une liste des meilleures pistes et jouer leur URL de prévisualisation si nécessaire.

+0

vérifier: https://developer.spotify.com/web-api/get-track/ – Priyal

+0

@Priyal oui Je vois que je peux obtenir une piste individuelle en utilisant son identifiant de piste. Cependant, comment puis-je obtenir une liste des meilleures pistes et ensuite passer ces noms de piste dans «quelque chose» pour retourner son identifiant de piste. De là, je peux obtenir tout ce dont j'ai besoin. Peut-être theres un moyen plus facile? – OriginalAlchemist

+0

Que voulez-vous dire par haut? Voulez-vous dire le plus fréquent? – Priyal

Répondre

0

Il n'y a pas de pistes génériques fournies par l'API Web de Spotify. Certaines de vos options sont d'obtenir un user's top tracks played, obtenir featured playlists ou new releases. La meilleure option que je vois est quelque chose comme l'utilisation de la playlist 50 de Spotifycharts. Ceci est une playlist et l'URI est spotify:user:spotifycharts:playlist:37i9dQZEVXbLRQDuF5jeBp.

La principale chose à considérer avec la dernière option est de savoir s'il y a ou non une garantie que Spotify continuera à maintenir ou à rendre cette liste de lecture disponible.