hebdobot/src/main/java/fr/imirhil/april/hebdobot/OAuthRegistration.java
2017-12-14 11:12:15 +01:00

30 lines
933 B
Java

package fr.imirhil.april.hebdobot;
import java.util.Scanner;
import org.scribe.builder.ServiceBuilder;
import org.scribe.builder.api.TwitterApi;
import org.scribe.model.Token;
import org.scribe.model.Verifier;
import org.scribe.oauth.OAuthService;
public class OAuthRegistration {
public static void main(final String args[]) throws Exception {
final OAuthService service =
new ServiceBuilder()
.provider(TwitterApi.class)
.apiKey("uCZMXbUWuda7a2RqqKd2yg")
.apiSecret(
"KUH2O77u5RJfqZ2rE8qV6Ak1HBKQRg70DUIVAXDr6oo")
.build();
final Token requestToken = service.getRequestToken();
final String authUrl = service.getAuthorizationUrl(requestToken);
System.out.println(authUrl);
final String value = new Scanner(System.in).nextLine();
final Verifier v = new Verifier(value);
final Token accessToken = service.getAccessToken(requestToken, v);
System.out.println(accessToken);
}
}