有没有办法在没有用户的情况下访问LinkedIn API

时间:2012-09-10 14:37:46

标签: rest oauth linkedin

我正在构建一个使用REST API从LinkedIn获取数据的应用程序。当我的用户拥有LinkedIn帐户时,我会使用OAuth进行身份验证并代表用户访问数据。

我的问题是当用户没有LinkedIn帐户时。在这种情况下,我想回到匿名访问并从LinkedIn获取非常基本(和公共)的信息。

我在其他一些问题和讨论中看到,一般来说,LinkedIn不允许匿名访问其API,但我也看到了一些匿名提供的一些API的提示。

绝对没有办法从LinkedIn获取任何类型的数据     API匿名?即使是最基本的数据,任何人都可以看到     用户的公开个人资料没有登录?

2 个答案:

答案 0 :(得分:5)

根据Terms of Use,不允许向未经认证的用户显示API数据(第III(A)(1),III(A)(2)(g)节)。从API中提取的所有数据都应由经过身份验证的用户使用其OAuth凭据提取。

在匿名显示基本个人资料数据方面,Member Profile plugin旨在实现此目的。

答案 1 :(得分:-1)

// Rest API用于获取登录用户详细信息

var lkdURL =“https://api.linkedin.com/v1/people/~:(id,location:(name),email-address,first-name,last-name)?oauth2_access_token=”+ LinkedSecurityKey +“& callback = yourfunction”;

AJAX(lkdURL); // ajax call

相关问题