You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过LinkedIn职位发布API实现职位自动同步?技术求助

解决LinkedIn职位发布API集成后续步骤
  • 确认应用权限
    先检查你的LinkedIn应用是否已申请并获批职位发布所需权限,核心权限包括w_job_postings(发布职位)和r_organization_admin(访问企业组织信息)。默认创建的应用不会自动拥有这些权限,需在LinkedIn开发者平台的「Products」页面找到「Job Posting」产品,提交权限申请并等待审核通过。

  • 获取带权限的访问令牌
    在Postman中配置OAuth 2.0授权流程:

    1. 打开请求授权设置,选择「OAuth 2.0」类型
    2. 填入应用的Client ID和Client Secret
    3. 设置授权URL为https://www.linkedin.com/oauth/v2/authorization,令牌URL为https://www.linkedin.com/oauth/v2/accessToken
    4. 在「Scope」中添加所需权限(如w_job_postings r_organization_admin)
    5. 点击「Get New Access Token」,完成LinkedIn账号授权后获取有效令牌
  • 构造职位发布请求体
    使用LinkedIn Job Posting API的POST端点https://api.linkedin.com/v2/jobPostings,请求体需符合规范格式,示例如下:

    {
      "company": "urn:li:organization:你的企业ID",
      "title": "你的职位标题",
      "description": "<p>职位描述内容,支持HTML格式</p>",
      "location": {
        "country": "CN",
        "region": "Shanghai"
      },
      "employmentType": "FULL_TIME",
      "jobFunction": ["SOFTWARE_ENGINEERING"],
      "industries": ["COMPUTER_SOFTWARE"],
      "onMarket": true
    }
    

    注:企业URN可通过APIhttps://api.linkedin.com/v2/organizations?q=vanityName&vanityName=你的企业域名查询获取

  • 在Postman中测试API调用

    1. 将访问令牌添加到请求头:Authorization: Bearer {你的令牌}
    2. 设置请求头Content-Type: application/json
    3. 发送POST请求到端点,检查返回结果。若出现错误,根据返回的错误代码(如INSUFFICIENT_PERMISSIONS)针对性排查,比如权限未获批、参数格式错误等。
  • 集成到职位发布界面

    1. 在你的应用中实现LinkedIn OAuth 2.0授权流程,让用户完成账号授权,同时处理令牌刷新逻辑以保证权限持久有效
    2. 收集用户提交的职位表单数据,转换成LinkedIn API要求的JSON格式
    3. 调用POST接口完成同步发布,并根据接口返回状态给用户反馈操作结果

内容的提问来源于stack exchange,提问作者AymenNF

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 20:12:39