如何通过LinkedIn官方API获取用户信息?支持浏览器环境吗?
LinkedIn API 获取用户信息相关说明
- 不存在你描述的
fetch("https://<URL>/api/<USERNAME>")这类直接通过用户名访问的官方API端点。 - LinkedIn官方API获取用户信息必须通过OAuth 2.0认证流程:需要先引导用户完成授权,获取有效的访问令牌(Access Token)后,才能调用对应接口。比如获取当前授权用户基本信息的接口是
GET https://api.linkedin.com/v2/me,但该接口仅能获取已授权的当前用户信息,无法直接通过用户名查询其他用户的公开信息(即便对方信息公开,也需要符合API的权限规则与调用限制)。 - 在浏览器环境下,直接发起未授权的此类请求会被CORS策略拦截,同时LinkedIn所有API接口都要求请求头携带合法的认证令牌,无有效令牌的请求会直接返回权限错误,无法正常工作。
内容的提问来源于stack exchange,提问作者B.Ch.
相关产品推荐
相关产品推荐

