Я пытаюсь получить доступ к Google Docs с помощью OAuth2.0.Я получил идентификатор клиента и секретный ключ от консоли API Google.Но когда я запускаю этот код, я получаю исключение.кто-нибудь может мне подсказать, если я что-то упустил ..
String CONSUMER_KEY = ".....apps.googleusercontent.com";
String CONSUMER_SECRET = "sM52Mts_d7snVIomnJaQkjkA";
GoogleOAuthParameters oauthParameters = new GoogleOAuthParameters();
oauthParameters.setOAuthConsumerKey(CONSUMER_KEY);
oauthParameters.setOAuthConsumerSecret(CONSUMER_SECRET);
DocsService client = new DocsService("testing");
client.setOAuthCredentials(oauthParameters, new OAuthHmacSha1Signer());
// Retrieve user's list of Google Docs
String user = "xesunny@gmail.com";
URL feedUrl = new URL("https://docs.google.com/feeds/default/private/full" +
"?xoauth_requestor_id=" + user);
DocumentListFeed resultFeed = client.getFeed(feedUrl, DocumentListFeed.class);
for (DocumentListEntry entry : resultFeed.getEntries()) {
System.out.println(entry.getTitle().getPlainText());
}
Исключение:
com.google.gdata.util.AuthenticationException: Token invalid - Invalid token: Invalid user for the two legged OAuth
Неверный токен - Неверный токен: Неверный пользователь для двухногого OAuth
Неверный токен- Неверный токен: Неверный пользователь для двухногого OAuth
Ошибка 401