2014-09-13 8 views

답변

0

나는 트랙 링크를 통해 무엇을 물어볼 것인가, 트랙의 업 로더의 user_id와 사용자 이름을 찾는다.

전체 soundcloud.com 트랙 URL을 알고있는 경우 /resolve 엔드 포인트를 누르십시오. 참고로,이 URL을 사용하는 것입니다 : https://soundcloud.com/madanofficial/the-police-walking-on-the-moon-j-art-madan-remix

HTTP GET: https://api.soundcloud.com/resolve.json?url=https%3A%2F%2Fsoundcloud.com%2Fmadanofficial%2Fthe-police-walking-on-the-moon-j-art-madan-remix&client_id=[YOUR client_id] 

결과 JSON을 :

{ 
    "status": "302 - Found", 
    "location": "https://api.soundcloud.com/tracks/147986343.json?client_id=[YOUR client_id]" 
} 

우리가 /tracks 엔드 포인트로 다시 사운드 클라우드 API를 명중 할 때, 단지 반환되는 user 개체를 구문 분석합니다.

"user": { 
    "id": 44553705, 
    "kind": "user", 
    "permalink": "madanofficial", 
    "username": "Madan.", 
    "uri": "https://api.soundcloud.com/users/44553705", 
    "permalink_url": "http://soundcloud.com/madanofficial", 
    "avatar_url": "https://i1.sndcdn.com/avatars-000098677604-mwg7te-large.jpg?e76cf77" 
    } 
관련 문제