Поскольку в API LinkedIn People Search есть несколько изменений, пожалуйста, объясните, как использовать этот API для поиска людей по компании и т. Д.
я прочитал
и другой документ, но не получая связь с поисковой ссылкой и Ключ API и все. Как объяснено в документе, мы можем искать что-то вроде этого
но куда нам нужно положить API KEY и все. Я новичок в API, поэтому, если возможно, объясните это.
API поиска людей в LinkedIn не доступен для открытого сообщества разработчиков с мая 2015 года.
Вы можете подать заявку на участие в качестве разработчика в: https://developer.linkedin.com/partner-programs/apply
Если вы являетесь официальным партнером LinkedIn и по-прежнему имеете доступ к этому API, вам следует обратиться к назначенному представителю Partner Engineering для получения дополнительной помощи, а не для публичных форумов.
Используйте Почтальон, чтобы следовать этому уроку:
https://developer.linkedin.com/docs/oauth2
На успехе вы можете нажать чтобы получить код PHP, вам нужно создать запрос с OATH2. У меня нет учетной записи разработчика на LinkedIn, поэтому эту часть вы должны сделать сами.
Пример запроса GET будет выглядеть в PHP следующим образом:
<?php
$client = new http\Client;
$request = new http\Client\Request;
$request->setRequestUrl('https://www.linkedin.com/uas/oauth2/authorization');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString(array(
'response_type' => 'code',
'client_id' => '123456789',
'redirect_uri' => 'https://www.example.com/auth/linkedin',
'state' => '987654321',
'scope' => 'r_basicprofile'
)));
$request->setHeaders(array(
'cache-control' => 'no-cache'
));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
<?php
$client = new http\Client;
$request = new http\Client\Request;
$request->setRequestUrl('https://www.linkedin.com/uas/oauth2/accessToken');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString(array(
'grant_type' => 'authorization_code',
'code' => '987654321',
'redirect_uri' => 'https://www.myapp.com/auth/linkedin',
'client_id' => '123456789',
'client_secret' => 'shhdonottell'
)));
$request->setHeaders(array(
'postman-token' => 'bee6f5d7-a0e6-4a76-6ef8-930c95af53a6',
'cache-control' => 'no-cache',
'content-type' => 'application/x-www-form-urlencoded',
'host' => 'www.linkedin.com'
));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();