您好,我正在使用linkedin api来获取用户的配置文件,并且能够获得由https://api.linkedin.com/v1/people/~返回的用户的状态标准配置文件,但是我想添加字段选择器作为http://api.linkedin.com/v1/people/~:(id,first-name,last-name,但它抛出
java.net.UnknownHostException: api.linkedin.com/v1/people/~
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:850)我在谷歌上搜索了一下,有些人说这是因为代理,也许你无法访问api.linkedin.com/v1/people/~,但我没有代理设置。
我猜这是因为字段选择器的':'。我尝试了不同的方法,但都没有成功。甚至spring-social-linkedin在尝试linkedInTemplate.profileOperations().getUserProfileFull()时也会抛出相同的异常
编辑:我能够获得完整的档案使用PHP和DotNet代码,但不是在java中工作。
帮帮我。
发布于 2014-02-13 17:25:21
此异常是由proxy引起的。将以下代码添加到源代码中:
System.setProperty("https.proxyHost", "proxy");
System.setProperty("https.proxyPort", "8080");
System.setProperty("http.proxyHost", "proxy");
System.setProperty("http.proxyPort", "8080");https://stackoverflow.com/questions/12156461
复制相似问题