Аз съм италиански студент и се опитвам да създам IssueTracker Android за Bitbucket.
Използвам scribe, но съм блокиран на 1-ва стъпка (извличане на токена на заявка)
Създадох своя клас BitbucketApi
@Override
public String getAccessTokenEndpoint() {
return "https://bitbucket.org/!api/1.0/oauth/access_token";
}
@Override
public String getAuthorizationUrl(Token requestToken) {
return "https://bitbucket.org/!api/1.0/oauth/authenticate?oauth_token=" + requestToken.getToken();
}
@Override
public String getRequestTokenEndpoint() {
return "https://bitbucket.org/!api/1.0/oauth/request_token";
}
и това е кодът на частта от моя поток за удостоверяване
OAuthService service = new ServiceBuilder()
.provider(BitbucketApi.class)
.apiKey(MY_API_KEY)
.apiSecret(MY_API_SECRET)
.build();
requestToken = service.getRequestToken();
но винаги получавам това изключение след този метод:
authUrl = service.getAuthorizationUrl(requestToken);
защото requestToken е нула
Може ли някой да ми помогне, моля?
getRequestToken
не се проваля с някакво изключение/съобщение/...? - person njzk2   schedule 09.04.2014