Я создал приложение LinkedIn с помощью только r_fullprofile, настроенного для Live вместо разработки, и получил свой ключ API и секретный ключ.Hybridauth LinkedIn - Проблемы для получения полного профиля
В config.php из hybridauth, у меня есть:
"LinkedIn" => array(
"enabled" => true,
"keys" => array("key" => "ABC", "secret" => "DEF"),
"scope" => "r_fullprofile"
)
У меня нет проблем, чтобы перейти к экрану Логин/авторизации, НО ... этот экран просят меня предоставить для: Обзор вашего профиля, а не полный профиль. - Ваш адрес электронной почты - Обновления сети
В любом случае, я вошел в систему и авторизован, был перенаправлен на hybridauth снова в мой домен. Он показывает мне $ adapter-> getUserProfile() без проблем, но это всего лишь основной профиль.
Я пытался использовать без успеха:
$adapter->api('/people/~');
или
$adapter->api('/people/~', 'post');
возвращает:
LinkedIn Object([callback:protected] => [token:protected] =>
Array([oauth_token] => ... blah blah blah
Как я могу получить полный профиль? Мне нужно получить данные об опыте, навыках и образовании.
Согласно [this] (http://developer.linkedin.com/documents/authentication#granting), кажется, что экран отображает «ВАШ ОБЗОР ПРОФИЛЯ» даже при выборе fullprofile. Вы пытались без использования Hybrid Auth? –