【问题标题】:LinkedIn r_basicprofile only returns current position, not past positionsLinkedIn r_basicprofile 只返回当前位置,而不是过去的位置
【发布时间】:2015-04-13 22:27:00
【问题描述】:

虽然这似乎是一个错误,但 LinkedIn 的 r_basicprofile API 权限始终只返回用户的当前职位,而 r_fullprofile 返回当前和过去的职位。但随着今天宣布 r_fullprofile 将要求注册 LinkedIn 的合作伙伴集成计划,这种差异产生了真正的后果:许多与 LinkedIn 集成的网站将不再能够获得过去的职位。

我的问题是针对 LinkedIn API 人员:是否故意不为 r_basicprofile 请求返回过去的职位?希望不是,希望这可以解决。或者,可以为 r_basicprofile 启用three_past_positions...这会给我们一些工作。

如果一切都按预期进行,并且不会发生任何变化,那么加入合作伙伴计划会有多困难?您预计会有很多公司和初创企业加入吗?

谢谢!

【问题讨论】:

    标签: api rest linkedin profile


    【解决方案1】:

    我认为@JoseR 的答案非常接近......遗漏的部分是它指出的“字段”描述中的部分:

    positions -> 代表成员当前位置的对象 https://developer.linkedin.com/docs/fields/basic-profile

    所以,如果成员有十个“当前”职位,它将返回十个,但如果他们只有一个,则只返回一个...所以,获得 r_fullprofile 是您的下一个最佳选择(应用当然)

    【讨论】:

      【解决方案2】:

      正如我们在https://developer.linkedin.com/docs/fields/basic-profile 中看到的那样,假设现在在基本配置文件中我们将获得所有职位,至少它没有说明对当前职位的任何限制。

      但是请我在这个问题上 +1。最好能从linkedIn 工作人员那里得到一些确认,即在访问新API 时,我们将获得所有职位。

      谢谢。

      【讨论】:

      • 我们没有得到所有的职位。我们只获取用户的当前位置。这就是文档所说的,这就是发生的事情。
      • 这不是文档在宣布新的 API 更改时所说的。他们管理不善,
      猜你喜欢
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      • 2015-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多