如何验证 LinkedIn 访问令牌?

问题描述 投票:0回答:5

如何验证 LinkedIn 访问令牌?

我需要检查访问令牌是否有效?

例如:在 Facebook

https://graph.facebook.com/me?access_token=access_token

LinkedIn 中有类似的方法吗?

linkedin-api
5个回答
11
投票

我发现可以这样做:

https://api.linkedin.com/v1/people/~?oauth2_access_token=YOUR-ACCESS-TOKEN

就是这样:)。


3
投票

此外,您可以过滤值:

https://api.linkedin.com/v1/people/~:(id,first-name,last-name,headline,picture-url,location,industry,current-share,num-connections,summary,specialties,positions)?format=json&oauth2_access_token={0}

1
投票

1
投票

网址已更改,v1 API 不再起作用。如果您需要验证从 Linkedin 生成的访问令牌,请使用此令牌。

https://api.linkedin.com/v2/me?oauth2_access_token=<your-token-here>

对于其他社交媒体,可以使用以下要点中的网址:https://gist.github.com/pavittarx/15b46b08e779c2113864e9db399f35ac


0
投票

如果有人仍在寻找解决方案:

您应该使用令牌自省 API 请求。

curl --location --request POST 'https://www.linkedin.com/oauth/v2/introspectToken' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=<Application Client ID>' \
--data-urlencode 'client_secret=<Application Client Secret>' \
--data-urlencode 'token=<Token Value>'

欲了解更多详情,请参阅以下链接:

代币自省文档

© www.soinside.com 2019 - 2024. All rights reserved.