Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
验证从linkedin Rest API获得的访问令牌_Rest_Oauth_Linkedin_Linkedin Api_Linkedin J - Fatal编程技术网

验证从linkedin Rest API获得的访问令牌

验证从linkedin Rest API获得的访问令牌,rest,oauth,linkedin,linkedin-api,linkedin-j,Rest,Oauth,Linkedin,Linkedin Api,Linkedin J,我有一个移动应用程序与后端进行通信。我通过LinkedIn提供应用程序的登录。我检查了linkedIn api的oauth身份验证,并遵循了此链接中给出的步骤 我能够按照步骤3获得请求令牌。现在我将此请求发送到我的后端。在后端,我希望确保此请求令牌有效且未过期 我如何做到这一点?在FB身份验证中,他们提供了一个端点,我将访问令牌(https://graph.facebook.com/app?access_token=)并给出了到期时间、代币有效期等信息 我们如何使用LinkedIn api做到

我有一个移动应用程序与后端进行通信。我通过LinkedIn提供应用程序的登录。我检查了linkedIn api的oauth身份验证,并遵循了此链接中给出的步骤

我能够按照步骤3获得请求令牌。现在我将此请求发送到我的后端。在后端,我希望确保此请求令牌有效且未过期

我如何做到这一点?在FB身份验证中,他们提供了一个端点,我将访问令牌
(https://graph.facebook.com/app?access_token=)
并给出了到期时间、代币有效期等信息

我们如何使用LinkedIn api做到这一点,我搜索了他们的文档,但没有找到运气。任何帮助都将不胜感激


谢谢

LinkedIn没有提供单独的API来检查令牌。但是,当在
expires\u in
参数中将
code
交换为
access\u令牌时,您确实会从令牌端点的响应中得到令牌到期的提示,例如:

   {"access_token":"<>","expires_in":5183999}
{“访问令牌”:“,”过期于“:5183999}”

这说明它的有效期是60天。您可以将该信息与访问令牌一起存储。

谢谢。我确实看到这些参数与访问令牌一起返回。我认为与G+和FBAPI类似,甚至linkedin也可能有一些单独的REST端点需要验证。看起来没有。酷,我将使用响应并存储相同的响应。再次感谢。我相信他们在这里回答了这个问题。