使用Java和OAuth连接到LinkedIn
我使用了以下代码:使用Java和OAuth连接到LinkedIn,java,linkedin,Java,Linkedin,我使用了以下代码: String linkedinKey = ""; //add your LinkedIn key String linkedinSecret = ""; //add your LinkedIn Secret LinkedInOAuthService oauthService; LinkedInRequestToken requestToken; System.out.println("Fetching request toke
String linkedinKey = ""; //add your LinkedIn key
String linkedinSecret = ""; //add your LinkedIn Secret
LinkedInOAuthService oauthService;
LinkedInRequestToken requestToken;
System.out.println("Fetching request token from LinkedIn...");
String authUrl = null;
String authToken,authTokenSecret;
oauthService= LinkedInOAuthServiceFactory.getInstance().createLinkedInOAuthService("","");
requestToken= oauthService.getOAuthRequestToken();
authToken= requestToken.getToken();
authTokenSecret = requestToken.getTokenSecret();
System.out.println("Request token " +requestToken);
但执行后,我得到一个错误:
线程“main”java.lang.NoSuchMethodError中出现异常:oauth.signpost.OAuthProvider.RetrieverRequestToken(Loauth/signpost/OAuthConsumer;Ljava/lang/String;)Ljava/lang/String;
位于com.google.code.linkedinapi.client.oauth.LinkedInOAuthServiceImpl.getOAuthRequestToken(LinkedInOAuthServiceImpl.java:148)
我使用了signpost-core-1.2.1.2和linkedin-jjar文件
请帮我找出我哪里做错了?您实际上没有将密钥和密码设置为空字符串,是吗
String linkedinKey=”“//添加你的LinkedIn密钥
字符串linkedinSecret=“”//添加你的LinkedIn机密
我想你下载了不同的JAR。使用链接中的JAR重建项目(如果链接不起作用,请搜索inkedin-j-1.0.429-binary.zip或最新版本)。希望这有帮助。不,这不是空字符串,我已经设置了LinkedIn密钥和密码。为我工作:)