2013-01-22 3 views
9

Soundcloud XBMC 부가 기능을 연구 중입니다. 부가 기능은 오픈 소스이며 파이썬으로 작성되었습니다. 추가 기능을 통해 사용자가 SoundCloud 계정에 로그인 할 수있게하고 싶지만 일반적인 웹 브라우저에 액세스 할 수없는 환경에서 XBMC 인스턴스를 실행할 수 있습니다 (예 : raspbmc, 기본적으로 창 관리자 나 그래픽 브라우저를 제공하지 않음).). 'SoundCloud Connect Screen'을 사용하지 않고 SoundCloud API TOS를 위반하지 않고 사용자가이 부가 기능으로 인증 할 수 있도록 허용 할 수있는 방법이 있습니까?웹 브라우저가없는 Soundcloud API 인증

답변

6

이것은 API에서 제공하지 않지만 라이브러리를 파고 들자 마자 알아 냈습니다. 이 PARAMS

grant_type=password&client_id=YOUR_CLIENT_ID&client_secret=YOUR_SECRET_ID&username=USERNAME&password=PASSWORD&scope=non-expiring

이 향후 인증 요청에 사용할 수있는 비 만료되는 토큰을 반환과 https://api.soundcloud.com/oauth2/token

: 는에 POST를 확인합니다.

+0

감사합니다., 좋은 파기 : / – MaKo