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

已获三方OAuth的Access Token,求最新LinkedIn个人帖子获取方法

获取LinkedIn个人帖子的最新实现方法

前置准备

已经完成三方OAuth流程拿到Access Token,还要确保令牌包含以下权限:

  • r_member_social:读取个人社交内容(包括帖子)的核心权限
  • r_liteprofile:可选,用来获取自己的person ID(如果还没拿到的话)

核心实现步骤

1. 获取自己的Person ID(如果未知)

如果还不知道自己的person ID,调用以下接口:

GET https://api.linkedin.com/v2/me

请求头带上你的Access Token:

curl -X GET "https://api.linkedin.com/v2/me" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"

响应里的 id 字段就是你的person ID,格式类似 abc123XYZ。

2. 调用UGC Posts API拉取个人帖子

LinkedIn现在用UGC Posts API替代了旧版的Share API,调用以下端点:

GET https://api.linkedin.com/v2/ugcPosts?q=author&author=urn:li:person:{PERSON_ID}

把 {PERSON_ID} 替换成你刚拿到的ID,请求头同样带上Access Token。

cURL请求示例

curl -X GET "https://api.linkedin.com/v2/ugcPosts?q=author&author=urn:li:person:abc123XYZ" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"

3. 解析返回结果

接口会返回你的帖子列表,包含创建时间、内容文本、可见范围、互动数据等信息。示例响应片段:

{
  "elements": [
    {
      "id": "urn:li:ugcPost:987654321",
      "created": 1720000000000,
      "specificContent": {
        "com.linkedin.ugc.ShareContent": {
          "shareCommentary": {
            "text": "刚发布的LinkedIn帖子内容"
          }
        }
      },
      "visibility": {
        "com.linkedin.ugc.MemberNetworkVisibility": "CONNECTIONS"
      }
    }
  ],
  "paging": {
    "count": 10,
    "start": 0
  }
}

关键注意点

  • 旧版Share API已被标记为legacy,必须使用UGC Posts API
  • 权限需要在LinkedIn开发者后台的应用中配置,部分权限可能需要平台审核
  • API调用有速率限制,不要频繁请求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 12:31:01