connectedInDistributionTarget требуется, даже если он пуст - PullRequest
0 голосов
/ 29 апреля 2019

Во время публикации общего ресурса, linkInDistributionTarget является обязательным полем, которое необходимо включить в тело запроса на публикацию.Даже если он пуст. Почему мы должны включать в тело.

Если я не использую этот ключ, выдается следующее сообщение об ошибке

{
    "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
}

1 Ответ

1 голос
/ 30 апреля 2019

Из своих документов:

"Пропускание distribution.linkedInDistributionTarget во время создания общего ресурса создает темный или скрытый общий ресурс, который не отображается публично на LinkedIn.com. Укажите поле как пустой объект, чтобы сделать общий ресурс доступным для просмотра.. "

Источник:

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

...