【问题标题】:linkedInDistributionTarget is required even though it is emptylinkedInDistributionTarget 是必需的,即使它是空的
【发布时间】:2019-04-30 21:21:26
【问题描述】:

发布分享时,linkedInDistributionTarget 是必填字段,需要包含在发布请求的正文中。即使它是空的,为什么我们需要在正文中包含。

如果我不使用该键,则会引发以下错误

{
    "owner": "urn:li:organization:xxxxxx",
    "text": {
        "text": "Hii Kaushik from builder"
    }
}

错误:

{
    "message": "com.linkedin.restli.client.RestLiResponseException: Response status 400, serviceErrorMessage: com.linkedin.publishing.util.common.ResponseException: Company owned UGCs can only have PUBLIC or LOGGED_IN MemberNetworkVisibility.",
    "status": 400
}

【问题讨论】:

    标签: java spring rest linkedin linkedin-api


    【解决方案1】:

    来自他们的文档:

    “在共享创建过程中省略 distribution.linkedInDistributionTarget 会创建一个未在 LinkedIn.com 上公开显示的暗共享或隐藏共享。将字段指定为空对象以使共享公开可见。”

    来源:

    https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/share-api?context=linkedin/compliance/context#post-shares

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-20
      • 2019-03-07
      • 1970-01-01
      • 1970-01-01
      • 2021-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多