LinkedIn UGC Posts API возвращает массив пустых элементов, несмотря на действительный токен доступа (2025 г. Соответству ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
LinkedIn UGC Posts API возвращает массив пустых элементов, несмотря на действительный токен доступа (2025 г. Соответству

Сообщение Anonymous »

У меня есть приложение для LinkedIn, совместно используемое моим клиентом. Используя мой идентификатор org в/v2/ugcposts , я правильно получаю результаты. Но когда я переключаюсь на идентификатор организации клиента, я получаю пустые элементы массив, хотя Total> 0 .
Я пытаюсь получить сообщения UGC из организации LinkedIn, используя следующий API:

Код: Выделить всё

GET https://api.linkedin.com/v2/ugcPosts?q=authors&start=0&count=10&authors=List(urn:li:organization:id)
✅ tocken token : active и включает r_organization_social разрешение.
✅ urn urn : verified - urn: li: Организация: 54 ***
🟦:
🟦:

Код: Выделить всё

{
"paging": {
"start": 0,
"count": 10,
"links": [
{
"type": "application/json",
"rel": "next",
"href": "/v2/ugcPosts?q=authors&start=0&count=10&authors=List(urn%3Ali%3Aorganization%3A54***)"
}
],
"total": 449
},
"elements": []
}
Как показано выше, Total IS 449 , но элементы массив пуст.$organizationId = 'urn:li:organization:54***';
$encodedOrgId = urlencode($organizationId);

$url = "https://api.linkedin.com/v2/ugcPosts?q= ... odedOrgId)";

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer $accessToken",
"X-Restli-Protocol-Version: 2.0.0"
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
echo '
'; print_r($data); exit;
< /code>
🟦 То, что я проверил: < /h3>
  • Токен доступа действителен и правильно облегается < /p>
    < /li>
    Организация (общее 449) Правильно прошел
  • Обновления API и политики обмена ссылками


Подробнее здесь: https://stackoverflow.com/questions/795 ... cess-token

Вернуться в «Php»