Php 在LinkedIn API V2上创建广告Creatives不工作

Php 在LinkedIn API V2上创建广告Creatives不工作,php,linkedin,linkedin-api,Php,Linkedin,Linkedin Api,我使用api版本2.0,希望创建一个广告创意 PHP代码 POST https://api.linkedin.com/v2/adCreativesV2 { "campaign": "urn:li:sponsoredCampaign:XXXXXXXX", "reference": "urn:li:share:XXXXXXXXXXXXX", "status": "ACTIVE", "type": "SPONSORED_STATUS_U

我使用api版本2.0,希望创建一个广告创意

PHP代码

    POST https://api.linkedin.com/v2/adCreativesV2

    {
      "campaign": "urn:li:sponsoredCampaign:XXXXXXXX",
      "reference": "urn:li:share:XXXXXXXXXXXXX",
      "status": "ACTIVE",
      "type": "SPONSORED_STATUS_UPDATE",
      "variables": {
          "data": {
              "com.linkedin.ads.SponsoredUpdateCreativeVariables": {
                  "directSponsoredContent": true,
                  "share": "urn:li:share:XXXXXXXXXX",
                  "activity": "urn:li:activity:XXXXXXXXXXX"
              }
          }
      }
   }
API响应

{"message":"Your application is not configured to access the related advertiser account(s), please ensure you have added the account ID(s) in your Account Management list.","status":403}

您知道如何修复此错误吗?

请尝试为
发起人更新CreativeVariables
变量使用空对象,如下所示:


}

请求没有问题,您使用的是无法访问开发人员应用程序的Ad帐户id,并且面临同样的问题。您需要在开发人员应用程序中添加帐户id。这对我有用。

对不起!它不再工作,现在我收到不同的错误{“消息”:“验证失败,因为[{field=variables,type=INVALID_VALUE,message=error::/variables/data/com.linkedin.ads.SponsoredUpdateCreativeVariables::记录类型不受数据映射支持,参数={batchIndex=,key=},{field=/variables/data/com.linkedin.ads.SponsoredUpdateCreativeVariables,type=INVALID_VALUE,message=field的值无效;输入错误或无效}],“status”:400}Hi@RonakShah您也可以共享发起活动的创建有效负载吗?可能是活动类型的问题(应该是
SPONSORED_UPDATES
)您好@Matteo活动类型是受赞助的\u更新,因此没有问题。顺便说一句,这是一个已知问题,Linkedin团队已经认识到这是一个已知问题,他们正在努力解决。感谢您的回复!感谢@RonakShah分享:+1
{
  "campaign": "urn:li:sponsoredCampaign:XXXXXXXX",
  "reference": "urn:li:share:XXXXXXXXXXXXX",
  "status": "ACTIVE",
  "type": "SPONSORED_STATUS_UPDATE",
  "variables": {
      "data": {
          "com.linkedin.ads.SponsoredUpdateCreativeVariables": {}
      }
  }