gpt4 book ai didi

oauth-2.0 - 在没有前端的情况下访问 LinkedIn REST API(例如 OAuth2 重定向)

转载 作者:行者123 更新时间:2023-12-04 12:20:19 25 4
gpt4 key购买 nike

目标

获取公司的更新将它们保存在后台任务中

问题

这应该作为后端服务完成,无需任何真正的用户交互。我们可以提供一个用户帐户来使用,但身份验证是一个问题:实际上没有人回答 OAuth 重定向,也没有要配置的公共(public)重定向 URL,因为它是一项后台服务。

有没有什么方法可以在没有重定向 URL 或真实用户的情况下访问 API?

最佳答案

您可以在常规前端流程中为您作为应用程序开发人员(即您自己作为 LinkedIn 用户)获取初始访问 token 。一旦你得到它,你可以将它存储在后端并使用它 60 天来访问 LinkedIn API。

60 天后,您需要刷新 token ,如下所述:
https://developer.linkedin.com/documents/handling-errors-invalid-tokens

不幸的是,LinkedIn(还)不支持自主刷新流程,您的应用可以通过在反向 channel 上显示刷新 token 来获取新的访问 token 。因此,开发人员必须每 2 个月通过手动登录来刷新访问 token 。

关于oauth-2.0 - 在没有前端的情况下访问 LinkedIn REST API(例如 OAuth2 重定向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28088832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com