2012-09-10 72 views
7

我正在構建一個應用程序,使用REST API從LinkedIn獲取數據。當我的用戶擁有LinkedIn賬戶時,我使用OAuth代表用戶驗證和訪問數據。有沒有用戶訪問LinkedIn API的方法

我的問題是當用戶沒有LinkedIn帳戶。在這種情況下,我想回到匿名訪問,並從LinkedIn獲取非常基本的(和公共)信息。

我在其他一些問題和討論中看到,一般情況下,LinkedIn不允許匿名訪問其API,但我也看到一些關於一些匿名API可用的提示。

是否絕對沒有辦法以匿名方式從LinkedIn API中獲取任何類型的數據?任何人都可以在沒有登錄的情況下在 用戶的公開個人資料中看到最基本的數據?

+0

當我去這個網址它給了我第10個配置文件 https://www.linkedin.com/pub/dir/?first= 與去年= &TRK =教授-samename - 搜索 - 提交我可以通過任何其他方式獲得10個以上嗎? – wadhwa94

回答

5

根據Terms of Use,不允許向未經認證的用戶顯示API數據(第III(A)(1),III(A)(2)(g)節)。從API中提取的所有數據都應由經過身份驗證的用戶使用其OAuth憑據提取。

在匿名顯示基本配置文件數據方面,Member Profile plugin被設計爲執行此操作。

+0

感謝您的回答。看來,這是正確的方向。我試圖向當前用戶顯示其他用戶的基本配置文件。看起來,爲了使用插件,我至少需要其他用戶的公共配置文件URL。就我的使用條款而言,我可以理解,我不能保存它 - 或者我錯了嗎? – davidrac

+2

如果您要求其他用戶正在驗證應用程序(III(B)(4))的許可,您可以存儲他們的公開個人資料網址。 –

相關問題