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

调用LinkedIn API获取营销详情提示adCreativesV2资源不存在404错误

错误原因

返回Resource adCreativesV2 does not exist的404报错,核心是你调用的https://api.linkedin.com/v2/adCreativesV2属于LinkedIn已下线的旧版广告API路径,该资源目前已经不存在,和请求工具、令牌有效性无关,所以Python脚本、Postman发起相同请求都会返回一致错误。

修复方法
  • 替换为新版有效API路径:当前LinkedIn营销类API统一使用/rest/前缀替代旧的/v2/前缀,广告创意查询接口的正确基础地址为https://api.linkedin.com/rest/adCreatives。如果你要获取的是广告效果分析数据,不要调用创意查询接口,需要使用https://api.linkedin.com/rest/adAnalytics端点。
  • 补全新版API必填请求头:除了Bearer授权令牌外,必须在请求头中指定API版本号,同时加上Restli协议版本头,否则即使路径正确也会被拦截。
  • 确认令牌权限:使用的访问令牌需要授予r_ads(读广告数据)或rw_ads(读写广告数据)权限,对应开发者应用需要完成LinkedIn营销API的准入审核。
修正后的参考代码
import requests

BASE_URL = 'https://api.linkedin.com/rest/adCreatives'
token = "替换为你的有效访问令牌"

headers = {
    'Authorization': f"Bearer {token}",
    'LinkedIn-Version': '202404',
    'X-Restli-Protocol-Version': '2.0.0'
}
# 请求时必须带上过滤参数,指定要查询的广告账户ID,否则会返回参数错误
params = {
    'q': 'search',
    'search.account.values': 'urn:li:sponsoredAccount:替换为你的广告账户数字ID'
}
auth_response = requests.get(BASE_URL, headers=headers, params=params)
print(auth_response.json())

提示:调用adAnalytics拉取分析数据时,需要额外指定时间范围、统计字段、数据聚合维度等必填参数,否则无法正常返回营销数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 08:03:18