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

调用LinkedIn Pages Data Portability API列DMA页面遇404错误求助

解决LinkedIn Pages Data Portability API /dmaPages端点404错误

可能的原因及对应解决方案

  1. 请求头缺失必要参数
    LinkedIn REST API要求必须携带特定请求头才能正常访问,缺少时会返回模糊的404错误:

    • 必须添加 X-Restli-Protocol-Version: 2.0.0 头,指定REST协议版本
    • 必须指定 Accept: application/json 确保返回JSON格式响应
    • 确认 Authorization: Bearer {YOUR_ACCESS_TOKEN} 头中的令牌是最新生成的,且生成时间晚于你成为页面超级管理员的时间(若令牌生成时你还不是管理员,权限不会包含该页面)
  2. 老页面未纳入DMA可访问范围
    对于创建时间早于你成为管理员的页面,可能存在权限同步延迟:

    • 重新执行3-legged OAuth授权流程,确保授权时你已拥有页面超级管理员权限,让令牌重新关联页面权限
    • 若仍无效,可通过LinkedIn开发者支持提交工单,确认该页面是否已被纳入Pages Data Portability API的可访问资源池
  3. 端点调用格式错误
    确认端点URL完全正确,无需添加额外路径参数(GET /dmaPages本身用于列出所有有权限的页面),避免拼写错误或大小写问题

有效调用示例(curl)

curl --request GET \
  --url https://api.linkedin.com/rest/dmaPages \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  --header 'X-Restli-Protocol-Version: 2.0.0'

额外验证步骤

  • 再次通过introspectToken确认令牌的scope确实包含r_dma_admin_pages_content,且expires_at未过期
  • 登录LinkedIn后台,确认你在目标页面的权限确实是超级管理员(而非其他管理员角色),且页面状态正常(未被限制或删除)

内容的提问来源于stack exchange,提问作者Miguel Angel Chumpitaz Aparici

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 06:34:52