2016-07-16 1 views
0

Je voudrais télécharger une piste de Soundcloud. Mais cette piste est privée.Comment télécharger une piste privée dans soundcloud en utilisant api?

J'ai lien privé:

https://soundcloud.com/d-o-d/dod-1001tracklists-exclusive-mix/s-Y0mzp/s-Y0mzp 

Et ce lien Api:

https://api.soundcloud.com/tracks/268430098%3Fsecret_token%3Ds-Y0mzp&show_artwork=false&color=D6DCFE 

Pouvez-vous me aider?

+0

Bonjour et bienvenue sur StackOverflow. Veuillez prendre le temps de lire la page d'aide, en particulier les sections intitulées ["Quels sujets puis-je poser à propos d'ici?"] (Http://stackoverflow.com/help/on-topic) et ["Quels types de questions dois-je évitez de demander? "] (http://stackoverflow.com/help/dont-ask). Et plus important, s'il vous plaît lire [la liste de contrôle de la question Stack Overflow] (http://meta.stackexchange.com/q/156810/204922). Vous pouvez également en savoir plus sur [Exemples minimaux, complets et vérifiables] (http://stackoverflow.com/help/mcve). – lokusking

Répondre

2

Il est possible de télécharger des pistes privées ainsi. Tout comme l'interface Web SoundCloud obtient le flux. Utilisez la console Web (Ctrl+Shift+J for chrome, Ctrl+Shift+K for firefox) et vous pouvez voir les demandes dans l'onglet Network.

https://api.soundcloud.com/i1/tracks/268430098/streams?client_id=CLIENT_ID_HERE&secret_token=s-Y0mzp&app_version=1468603618

Cela vous donnera JSON comme:

{"http_mp3_128_url":"https://cf-media.sndcdn.com/vxZL8GpudXiv.128.mp3?....","preview_mp3_128_url":"https://ec-preview-media.sndcdn.com/preview/0/30/vxZL8GpudXiv.128.mp3?..."} 

Et vous pouvez obtenir http_mp3_128_url ici.

+1

Merci) Mais si je colle l'URL de "http_mp3_128_url" je reçois l'erreur "Interdit". –

+0

Assurez-vous d'accéder à cette URL avec la même adresse IP que celle qui a fait la première demande. C'est la seule raison pour laquelle je peux penser. –

+0

Pour toute personne ayant le même problème, assurez-vous de remplacer tous les caractères codés Unicode. Dans mon cas, '\ u0026' devait être changé en' & ' – teknogeek