2013-09-30 110 views
4

我正在嘗試從我的LinkedIn個人資料中導入朋友。所以我使用LinkedIn API從這個鏈接https://developer.linkedin.com/documents/code-sampleslinkedin連接API

我在這裏使用我的API密鑰和密鑰。

當我使用我的LinkedIn憑證登錄時,我收到了我的名字。但是,當我試圖通過更改選項導入我的連接時,我收到錯誤。

代碼我使用的進口連接:

$user = fetch('GET', '/v1/people/~/connections:(headline,first-name,last-name)'); 
print_r($user); 

錯誤,我越來越:

警告: 的file_get_contents(https://api.linkedin.com/v1/people/~/connections:(headline,first-name,last-name)?oauth2_access_token=AQWccNaOhPHIcKr_pdkQjvz3Ri_ZF2goNdVdaXJgDDO3PIbyvIQ2MEDqtKMP6szRbbzVG003v5ALE198H7J8TDLnuVFOe5MGetOBdNxrOFrk4KKeFsi3Lf5SLuVGtMA2YSj7hQ-h5QA7ZaDGbt95bpfHOL7nMDyIxd69yFG2BYA9CWesCVw&format=json

[function.file-GET-內容]:未能打開流:
HTTP請求失敗!
HTTP/1.0 403禁止在/opt/lampp/htdocs/open-inviter/api.php上線111

任何線索或幫助。

+0

是access_token有效或過期? –

+0

打在瀏覽器的URL https://api.linkedin.com/v1/people/~/connections:%28headline,first-name,last-name%29?oauth2_access_token=AQWccNaOhPHIcKr_pdkQjvz3Ri_ZF2goNdVdaXJgDDO3PIbyvIQ2MEDqtKMP6szRbbzVG003v5ALE198H7J8TDLnuVFOe5MGetOBdNxrOFrk4KKeFsi3Lf5SLuVGtMA2YSj7hQ-h5QA7ZaDGbt95bpfHOL7nMDyIxd69yFG2BYA9CWesCVw&format=json。它不工作。 –

+0

這將無法正常工作,因爲在此之前,我必須使用我的linkedin憑證在本地登錄。您可以使用該代碼嘗試。 –

回答

0

最後我得到了錯誤。我必須有權在授權期間訪問我的連接。我在這一行添加了'r_network'define('SCOPE','r_fullprofile r_emailaddress rw_nus r_network');.它現在的作品:)

謝謝