gpt4 book ai didi

api - 从 Linkedin API 获取工作列表

转载 作者:行者123 更新时间:2023-12-04 12:40:50 25 4
gpt4 key购买 nike

我正在尝试从 Linkedin API 获取/搜索工作。
创建应用程序后,对其进行验证并获得访问 token (2 条腿授权)

  • 我可以通过向 https://api.linkedin.com/v2/me 发送 GET 请求来获取我的数据(带授权头)

  • 当我尝试:
    获取:https://api.linkedin.com/v2/recommendedJobs?q=byMember ( taken from official API page ) 我得到以下信息:“403:没有足够的访问权限:GET-byMember/recommendedJobs”
  • 当我尝试
  • 获取:https://api.linkedin.com/v1/job-search (或 https://api.linkedin.com/v1/jobs)
    我得到:此资源在 v1 API 下不再可用
  • 获取:https://api.linkedin.com/v2/job-search (或 https://api.linkedin.com/v2/jobs)
    我得到“资源在 v2 下不存在”

  • 我也尝试过使用成员(member)授权(3 条腿授权)进行日志记录,但没有比这更好的了。
  • 获取工作的 API 是什么?
  • 我需要什么类型的授权?
  • 我究竟做错了什么?

  • 谢谢大家!

    最佳答案

  • 对于 v2,正确的端点是 https://api.linkedin.com/v2/recommendedJobs https://developer.linkedin.com/docs/guide/v2/jobs/recommended-jobs#retrieve-recommended-job
  • 您需要 r_JYMBII许可,但没有给予任何应用程序。您需要在linkedin 的开发者管理面板中代表您的应用手动请求。
  • 首先,您尝试在没有适当许可的情况下使用 v2 API,而不是尝试使用不再可用的 v1,而当您尝试使用 v2 时,您使用了在 v2 下不存在的旧端点。

  • 公平地说,v2 比 v1 严格得多,根据我的经验,要获得 Linkedin 的许可才能使用除 r_liteprofile 之外的任何权限,这需要很多时间。 , r_emailaddressw_member_social这是它默认提供的用于执行登录和共享的内容。

    https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/sign-in-with-linkedin?context=linkedin/consumer/context

    关于api - 从 Linkedin API 获取工作列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59185739/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com