我想从LinkedIn API获取数据,因为我正在使用Scribe库。所有请求都按预期提供了数据,但是当我在URL中尝试了两个方面时,Scribe无法从LinkedIn API获取数据。如果我给了这个网址: http://api.linkedin.com/v1/people-search?facets = location,network&facet = location,in:0 然后它给了我适当的结果

但是,如果我输入此URL:http://api.linkedin.com/v1/people-search?facets = location,network&facet = location,in:0&facet=network,f IE URL包含多个方面,然后给我这个输出:

  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  <error>
     <status>401</status>
     <timestamp>1292487039516</timestamp>
     <error-code>0</error-code>
     <message> [unauthorized].OAU:CiEgwWDkA5BFpNrc0RfGyVuSlOh4tig5kOTZ9q97qcXNrFl7zqk-   Ts7DqRGaKDCV|94f13544-9844-41eb-9d53-8fe36535bbc3|*01|*01:1292487039:VseHXaJXM2gerxJyn6kHhIka7zw=</message>
      </error>

感谢任何帮助解决此问题的帮助。

有帮助吗?

解决方案

当我看到没有帮助时,我决定修复Scribe库的错误,并且可以通过修改代码来修复该错误。抄写员的修改代码是 这里您可以看到,您可以看到。而且,如果您想使用该代码,则需要创建其JAR并将其添加到项目中。

其他提示

我创建了一个用于游戏框架的插件,可以轻松地与LinkedIn的Oauth:geeks.aretotally.in/projects/play-framework-linkedin-module集成。希望它能提供帮助。您应该检查播放,非常酷的Java框架。它基于抄写员。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top