2016-07-16 6 views
0

Soundcloud에서 일부 트랙을 다운로드하고 싶습니다. 하지만이 트랙은 비공개입니다.api를 사용하여 soundcloud에서 비공개 트랙을 다운로드하는 방법은 무엇입니까?

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

그리고이 API 링크 :

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

당신이 날 도와 줄 수

나는 개인 링크가?

+0

안녕하세요. 오신 것을 환영합니다. 도움말 페이지, 특히 [여기에 관해서 내가 무엇에 관해 물을 수있는 주제는 무엇입니까?] (http://stackoverflow.com/help/on-topic) 섹션과 [ "어떤 유형의 질문을해야합니까? 묻지 마시오? "] (http://stackoverflow.com/help/dont-ask). 더 중요한 것은 [Stack Overflow question checklist] (http://meta.stackexchange.com/q/156810/204922)를 읽어보십시오. [Minimal, Complete, Verifiable Examples] (http://stackoverflow.com/help/mcve)에 대해 배우고 싶을 수도 있습니다. – lokusking

답변

2

이렇게 개인 트랙을 다운로드 할 수 있습니다. SoundCloud 웹 인터페이스가 스트림을 얻는 방법처럼. 웹 콘솔 (Ctrl+Shift+J for chrome, Ctrl+Shift+K for firefox)을 사용하면 Network 탭에서 요청을 볼 수 있습니다.

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

이것은 당신이 같은 JSON 줄 것이다 :

{"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?..."} 

그리고 여기 http_mp3_128_url를 얻을 수 있습니다.

+1

고마워요.)하지만 "http_mp3_128_url"에서 URL을 붙여 넣으면 "금지됨"오류가 발생합니다. –

+0

첫 번째 요청과 동일한 IP로 해당 URL에 액세스했는지 확인하십시오. 그게 내가 생각할 수있는 유일한 이유 야. –

+0

동일한 문제가있는 사람은 유니 코드로 인코딩 된 문자를 바꿔야합니다. 필자의 경우'\ u0026'는'&' – teknogeek