Linkedin的API文档声明授予的访问令牌持续60天,但在某些情况下,我已经看到它在一天内到期。一旦我们通过身份验证过程驱动用户获取访问令牌,我们就可以在他们的页面上发布。但是当我们第二天尝试为他们发帖时,API会返回错误"无法验证访问令牌"。有些页面我没有看到这个问题,而且我在过去几周一直在发帖。我的问题是,我无法弄清楚令牌在一天到期的页面和他们不在的页面之间的区别。帮助
答案 0 :(得分:2)
我已经看到了您描述的行为,只有在授权后我们的数据库中没有更新访问令牌。授权将使先前的令牌无效,API调用将返回该消息。
编辑 - 对评论的响应:确保在每次用户身份验证后使用令牌更新数据库,确保用户不会在应用程序的其他位置再次检验身份验证而不保存令牌(或请求不同的权限)因为这两种情况会产生错误信息。