LinkedIn REST API:使用 cron 作业中的 php 更新 OAuth2.0 访问令牌



>我有一个应用程序,需要能够通过 cron 作业每 59 天刷新一次 oauth2.0 访问令牌。我不想让用户在前端再次执行身份验证,我只想使用 cron 在后端发生这种情况。这可能吗?cron 的主要问题是要获得另一个有效的 oauth2.0 访问令牌,需要重定向。此重定向是否将信息发送回 cron 执行?

总体而言,在高级别上,我只希望用户为我的应用授予一次权限,以获取有效的 oauth2.0 访问令牌。我将把它存储在我的数据库中,59 天后,我将执行一个 cron 作业来检索另一个(用户无需执行任何操作)。因此,该应用程序可以无缝运行,用户将永远不必再次进行身份验证。

谢谢

凯尔

我认为你不需要为此做一个cron工作。获得初始访问令牌(当时可能还具有刷新令牌)后,可以随时刷新该令牌,同时应用启动与外部服务的连接。因此,在尝试从外部服务读取或写入数据之前,请先刷新令牌,然后继续执行 API 请求。

最新更新