Как получить фиды Linkedin со страницы моей компании без аутентификации пользователя

Я пытаюсь отобразить обновления страницы моей компании-продавца на моем сайте, как указано здесь.

https://developer.linkedin.com/reading-company-shares

Я скачал источник отсюда
http://thinkdiff.net/linkedin/integrate-linkedin-api-in-your-site/

и добавил следующий метод в linkedin.php

function company($parameters)
{
//$search_url = $this->base_url."/v1/companies/{$parameters}/updates";
//$search_url = $this->base_url . "/v1/people-search?keywords=facebook";
$search_url = "https://api.linkedin.com/v1/companies/918677/updates?";echo "Performing search for: " . $parameters . "<br />";
echo "Search URL: $search_url <br />";

$request = OAuthRequest::from_consumer_and_token($this->consumer, $this->access_token, "GET", $search_url);
$request->sign_request($this->signature_method, $this->consumer, $this->access_token);
$auth_header = $request->to_header("https://api.linkedin.com");
print_r($auth_header);
$response = $this->httpRequest($search_url, $auth_header, "GET");
return $response;
}

Я не могу заставить это работать. Также я пытаюсь показать их без входа пользователя.
Является ли это возможным ? Любой же код или учебник будет полезен.

Спасибо..

0

Решение

Сначала вы должны получить токен пользователя linkedin Использование пользователя Socialite или REST API пакет для oauth,

Получив токен пользователя, довольно просто получить список компаний под именем администратора

$token = 'uflefjefheilhfbwrfliehbwfeklfw';    // user token
$api_url = "https://api.linkedin.com/v1/companies?oauth2_access_token=".$token."&format=json&is-company-admin=true";
$pages = json_decode(file_get_contents($api_url));

Вы получили $pages JSON массив списка профиля компании.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]