我創建了一個只有r_fullprofile授權的LinkedIn應用程序,設置爲Live而不是開發,並獲得了我的API密鑰和密鑰。Hybridauth LinkedIn - 問題獲得完整資料
在hybridauth的config.php文件,我有:
"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? –