2013-11-28 2 views
0

저는 UX에서 일하는 프랑스 학생입니다. 일부 조건이있는 SoundCloud Stream을 기반으로하는 웹 응용 프로그램을 개발하고 싶습니다. 자동 분류 재생 목록을 만들기 위해 태그 (범주)별로 사운드를 분류하고 싶습니다.SoundCloud API의 사운드 정보 얻기

잠시 SoundCloud API를 통해 해당 정보를 잡는 방법을 알아 내지 않았습니다. 저는 cakephp와 함께 작업하곤합니다.

혹시 이런 식으로 시도해 본 적이 있으십니까?

여러분 모두.

답변

0

사운드 클라우드는 당신에게 당신이 필요로하는 모든 정보를 줄 것이다 API를 제공합니다. 비록 내가 그것을 사용한 적이 없지만 당신에게 유용 할 수있는 PHP SDK가있다.

거기에서 스트림 정보 (즉, 로그인 한 상태에서 soundcloud.com/stream에 갈 때 볼 수있는 것과 동일한 트랙)를 얻으려면 인증을해야합니다 먼저. 그 정보는 여기에 있습니다 : http://developers.soundcloud.com/docs/api/reference#connect

그 후에는 http://developers.soundcloud.com/docs/api/reference#activities에 설명 된/me/activities 끝점 중 하나에 요청하면 트랙에 대한 정보가 표시됩니다. 트랙에는 tag_list이 포함되어 있으며 개별 태그로 구문 분석하고 재생 목록을 만들거나 원하는대로 할 수 있습니다.

+0

Thx 너는 대단히, 나는 내일 노력할 것이다. – NCLSNDR

1

CakePHP 또는 다른 프레임 워크 나 언어를 사용할 수 있습니다. Soundclound API와 같은 API REST의 원리는 정의 된 URL에서 HTTP 요청 (GET, POST, PUT 등)을 수행하여 많은 정보를 검색 할 수있게합니다.

지금 할 수있는 가장 좋은 방법은 Soundcloud API 설명서를 읽는 것입니다. 이러한 HTTP 요청을 수행하는 방법에 대한 다른 예는 많이 있습니다. 예를 들어,이에

봐, 그것은 소리의 집합을 만드는 방법을 보여줍니다

http://developers.soundcloud.com/docs/api/guide#creating-sets