1 2 3 4 | OAuthServiceProvider serviceProvider = new OAuthServiceProvider( "https://www.google.com/accounts/OAuthGetRequestToken", "https://www.google.com/accounts/OAuthAuthorizeToken", "https://www.google.com/accounts/OAuthGetAccessToken"); |
1 2 3 4 | OAuthConsumer oauthConsumer = new OAuthConsumer(null , "www.example.com" , "hIsGkM+T4+90fKNesTtJq8Gs" , serviceProvider); |
1 2 | oauthConsumer.setProperty(OAuth.OAUTH_SIGNATURE_METHOD, OAuth.RSA_SHA1); oauthConsumer.setProperty(RSA_SHA1.PRIVATE_KEY, privateKey); |
1 | accessor = new OAuthAccessor(consumer); |
1 2 | Collection<? extends Map.Entry> parameters = OAuth.newList("scope","http://www.google.com/calendar/feeds/"); |
1 2 | OAuthMessage response = getOAuthClient().getRequestTokenResponse( accessor, null, parameters); |
1 | oauthClient.getAccessToken(accessor, null, null); |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |