Итак, я пытаюсь опубликовать sh сообщение на странице компании с помощью API ugcPosts. Когда я захожу в личный кабинет, он отлично работает, но когда я делаю это для страницы компании, я получаю статус «201 Создан», но он не отображается на странице компании.
Я использую страница тестовой компании https://www.linkedin.com/company/devtestco/
Пользователь, с которым я аутентифицирован, имеет права доступа:
- r_liteprofile
- r_emailaddress
- w_member_social
- w_organization_social
- r_organization_social
Я звоню:
https://api.linkedin.com/v2/ugcPosts
с телом
{
"author": "urn:li:organization:2414183",
"lifecycleState": "PUBLISHED",
"specificContent": {
"com.linkedin.ugc.ShareContent": {
"shareCommentary": {
"text": "A share comment"
},
"shareMediaCategory": "ARTICLE",
"media": [
{
"status": "READY",
"description": {
"text": "A description"
},
"originalUrl": "https://linkedin.com/",
"title": {
"text": "A title"
}
}
]
}
},
"visibility": {
"com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
}
}
Я что-то не так делаю? Есть ли проблемы с тестовой компанией https://www.linkedin.com/company/devtestco/? Есть ли другая страница компании, используемая для тестирования?
Как я уже сказал, я получаю ответ "Создано", но где он тогда? На странице devtestco нет постов, которые я нахожу странными, поскольку я не могу быть единственным, кто их использует.