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

如何通过LinkedIn最新API获取用户关联组织的URN或ID

获取LinkedIn用户关联组织(Page)信息的API方案

你当前调用的/v2/userinfo接口仅返回基础用户身份信息,无法获取关联组织数据。要获取用户关联的组织详情,需使用以下最新API端点:

1. 获取用户基础标识(URN)

首先调用/v2/me接口获取用户的id(即用户URN),该接口需要申请r_liteprofile权限:

import requests

access_token = '你的访问令牌'
headers = {'Authorization': f'Bearer {access_token}'}

# 请求用户基础信息
response = requests.get('https://api.linkedin.com/v2/me', headers=headers)
if response.status_code == 200:
    user_data = response.json()
    user_urn = user_data.get('id')
    print(f"用户URN: {user_urn}")
else:
    print(f"请求失败: {response.status_code} - {response.text}")

2. 获取用户关联的组织列表

使用/v2/memberOrganizationsAssociations端点,传入用户URN即可获取关联组织数据,需申请r_member_organization或r_organization_social权限(权限不同,返回的数据粒度有差异):

# 构造组织关联请求地址
org_api_url = f'https://api.linkedin.com/v2/memberOrganizationsAssociations?q=member&member={user_urn}'
response = requests.get(org_api_url, headers=headers)

if response.status_code == 200:
    org_data = response.json()
    print("用户关联组织信息:")
    print(org_data)
else:
    print(f"请求组织信息失败: {response.status_code} - {response.text}")

补充说明

  • 必须确保你的LinkedIn应用已通过审核并获得对应权限,否则会返回权限不足的错误。
  • 若需要更详细的组织页面信息(如名称、行业、描述等),可使用/v2/organizations/{org_urn}端点(需r_organization_social权限),将{org_urn}替换为从上述接口获取的组织标识。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 19:50:01