调用LinkedIn API获取指定AdAccount关联CampaignGroups报错求助
解决LinkedIn 2023-04版API查询指定AdAccount关联CampaignGroups的400错误
问题诊断
你遇到的ILLEGAL_ARGUMENT错误源于查询参数使用了错误的字段名。在LinkedIn 2023-04版API的CampaignGroups搜索接口中,过滤指定广告账户的字段应为accountIds,而非你当前使用的account。
修正后的请求
将原请求中的account替换为accountIds,正确请求格式如下:
https://api.linkedin.com/rest/adCampaignGroups?q=search&search=(accountIds:(values:List(urn:li:sponsoredAccount:11111111)))&sort=(field:ID,order:ASCENDING)
验证要点
- 确认AdAccount的URN格式正确:必须遵循
urn:li:sponsoredAccount:{账户ID}格式,你的ID11111111格式符合要求 - 确保OAuth令牌已获取对应AdAccount的
r_ads或rw_ads权限(你已能获取全部CampaignGroups,权限大概率无问题)
内容的提问来源于stack exchange,提问作者Niko
相关产品推荐
相关产品推荐

