Получить контактную информацию

Мне нужно получить подробную контактную информацию из моего профиля в LinkedIn. Я могу получить основную информацию профиля с этим кодом:

$oauth = new OAuth($li_api_key, $li_secret_key); $oauth->setToken($li_oauth_key, $li_oauth_secret);

$params = array();
$headers = array();
$method = OAUTH_HTTP_METHOD_GET;

$query = "?format=json";
$url = "https://api.linkedin.com/v1/people/~" . $query;

$oauth->fetch($url, $params, $method, $headers);
$information = $oauth->getLastResponse();

Я также попробовал некоторые дополнительные параметры в строке запроса URL, но это не сработало:

$query = "?format=json&scope=r_basicprofile%20r_emailaddress";
$url = "https://api.linkedin.com/v1/people/~" . $query;

Но мне также нужны адрес электронной почты, телефон, веб-сайт и адрес. Как я могу получить эту дополнительную информацию?

1

Решение

По умолчанию LinkedIn предоставляет доступ только к вашему базовому профилю. Для полных полей профиля вам необходимо добавить scope = r_fullprofile к вашему запросу. Смотрите здесь для более подробной информации: https://developer.linkedin.com/documents/authentication#granting

2

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

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

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