2013-05-19 28 views
6

Ostatecznym celem jest umożliwienie użytkownikom przesyłania i pobierania plików za pośrednictwem interfejsu API soundcloud.sposób uwierzytelniania interfejsu API Soundcloud za pomocą metody redirect_uri (callback.html)

Mam zarejestrowaną aplikację, ale teraz mam problemy z uwierzytelnieniem. W rejestracji aplikacji muszę zdefiniować przekierowanie URI do uwierzytelniania, ich domyślną wartością jest callback.html. Co tam umieścić?

Nie wiem, co tam umieścić, w przekierowaniu uri aplikacji lub w kodzie (zakładając, że to musi być to samo) Próbowałem zrobić sobie plik callback.html, ale to nie działa. Zaczynam myśleć, że to musi być link online. Ale pracuję tylko na localhost ..

znalazłem bardzo podobne pytanie tutaj: redirect_uri and how to host callback.html on SoundCloud?

ale robi to rozwiąże mój problem.

Zdaję sobie sprawę, że to bardzo podstawowe rzeczy, ale mam nadzieję, że mogę uzyskać jasną pomoc. bardzo dziękuję

EDIT: do testowania, włożyłam http://www.samplewars.com/ w redirect_uri aplikacja rejestracyjnym oraz w redirect_uri w moim kodu, a teraz ja się pop-up z prośbą o dojazd do rachunku SoundCloud, po kliknięciu podłącz go do samplewars.com. Jak sprawić, by trafił na tę samą stronę (adres URL localhost). Czy jest rzeczywiście możliwe umieszczenie tam łącza w trybie offline, ponieważ pracuję tylko nad localhostem? Nie mam nic online.

Odpowiedz

1

w pliku

line Dodaj 127.0.0.1 localhost.samplewars.com windows/system32/drivers/etc/hosts i można korzystać z tej domeny dla celów testowych.

+0

Jeśli korzystasz z komputera Mac, postępuj zgodnie z instrukcjami: http://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/ – arpo

3

Plik wywołania zwrotnego służy do wysyłania tokena uwierzytelniania z powrotem do aplikacji. W twoim przypadku powinno być coś takiego jak http://www.samplewars.com/soundcloud-callback.html. Do rozwoju można zarejestrować inną aplikację, która wskazuje na lokalną konfigurację (np. http://localhost/soundcloud-callback.html lub cokolwiek innego).

Jeśli używasz API JavaScript SoundCloud, jest to dość proste. Jest przykładowa strona w the documentation.

Powiązane problemy