Android SoundClound Java Wrapper API - PullRequest
1 голос
/ 07 марта 2011

Я пытаюсь создать Android-приложение для Android, которое использует Java-упаковщик API.Моя идея заключается в том, что мое приложение для Android может получить проверочный код через URL-адрес обратного вызова после того, как пользователь посетит authorizationUrl и разрешит доступ к приложению.На данный момент я успешно перенаправил пользователя на свой URL-адрес обратного вызова, например, blahblah.heroku.com и «ПЕЧАТИ» проверочный код с использованием параметров oauth_verifier.Примерно так:

http://stormy-stream-176.heroku.com/?oauth_verifier=567890

Далее я должен действовать следующим образом:

api.obtainAccessToken(VERIFICATION_CODE);

Но я не думал о способе передачи проверочного кода в браузере Android в getAccessTokenметод.Любое предложение?

1 Ответ

1 голос
/ 08 марта 2011

Что ж, я сам нашел решение, посоветовавшись с Java-упаковщиком для владельца SoundCloud API.Вместо того, чтобы использовать браузер для процесса аутентификации пользователя, намного проще использовать аутентификацию по имени / паролю, например:

SoundCloudAPI api = new SoundCloudAPI(consumerKey, consumerSecret, SoundCloudAPI.USE_PRODUCTION.with(OAuthVersion.V2_0));   
api.obtainAccessToken("username", "`password");

Это сделает свое дело:)

...