在发布共享的同时,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
}
答案 0 :(得分:1)
来自他们的文档:
“在共享创建过程中省略distribution.linkedInDistributionTarget会创建一个暗或隐藏的共享,该共享不会在LinkedIn.com上公开显示。将字段指定为空对象以使共享可公开查看。”
来源: