1

我想从 LinkedIn API 获取数据,因为我正在使用 Scribe 库。所有请求都按预期向我提供数据,但是当我在 url 中尝试两个方面时,scribe 无法从 LinkedIn API 获取数据。如果我给出了这个 URL: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即包含多个方面的 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>

任何解决此问题的帮助将不胜感激。谢谢。

4

2 回答 2

1

当我看到没有可用的帮助时,我决定修复 Scribe 库的这个 bug,我可以通过修改代码来修复这个 bug。Scribe 的修改代码在这里。你可以看到也可以结帐。如果您想使用该代码,那么您只需创建它的 jar 并将其添加到您的项目构建路径中。

于 2010-12-21T07:51:17.267 回答
0

我为 Play Framework 创建了一个插件,以便与 LinkedIn 的 OAuth 轻松集成:geeks.aretotally.in/projects/play-framework-linkedin-module。希望它可以提供帮助。你应该去看看 Play,非常非常酷的 Java 框架。它基于 Scribe。

于 2011-03-08T04:28:05.223 回答