首页 > 解决方案 > 在查询 AdSupplyForecast 时在 Linkedin API V2 中获取 403 Forbidden

问题描述

我正在使用 LinkedIn API V2,并尝试从我的公司资料中查询 AdSupplyForecast 端点。我正在使用以下教程使用 Targeting Criteria V2 构建请求:

https://docs.microsoft.com/en-us/linkedin/marketing/integrations/ads/advertising-targeting/ad-supply-forecasts

这是请求信息:

GET https://api.linkedin.com/v2/adSupplyForecasts?q=criteriaV2&campaignType=TEXT_AD&account=urn%3Ali%3AsponsoredAccount%3A2560807&timeRange=(start:1541691210720,end:1544283210720)&targetingCriteria=(include:(and:List((or:(urn%3Ali%3AadTargetingFacet%3Agenders:List(urn%3Ali%3Agender%3AMALE,urn%3Ali%3Agender%3AFEMALE)))))) HTTP/1.1
Host: api.linkedin.com
Authorization: Bearer xxxxxxx
X-Restli-Protocol-Version: 2.0.0

这是响应信息:

HTTP/1.1 403 Forbidden
X-Restli-Gateway-Error: true
Content-Type: application/json
Date: Thu, 08 Nov 2018 16:33:31 GMT
X-Li-Fabric: prod-lor1
Connection: keep-alive
X-Li-Pop: prod-efr5
X-LI-Proto: http/1.1
Set-Cookie: lidc="b=OB68:g=1068:u=602:i=1541694811:t=1541781211:s=AQGBKJna3VcsX87YCodNIDqiNNTr_AKi"
X-LI-Route-Key: "b=OB68:g=1068:u=602:i=1541694811:t=1541781211:s=AQGBKJna3VcsX87YCodNIDqiNNTr_AKi"
X-LI-UUID: FGtPJ0MzZRXgVVzfeCsAAA==
message:"Unpermitted fields present in PARAMETER: Data Processing Exception while processing fields [/account]"

当我尝试使用同一帐户查询 AdBudgetPricing 端点时,一切都按预期工作。

标签: linkedinlinkedin-apilinkedin-jsapilinkedin-j

解决方案


好像这个请求拒绝接受 url 中的 account 参数,你能删除这个吗?

编辑:
在所有示例中包含包含和排除的定位条件示例。
https://developer.linkedin.com/docs/ref/v2/ads/targeting-criteria-examples


推荐阅读