python - 在 Django 中使用受 Oauth2 保护的第三方 API

标签 python django api oauth-2.0

我正在尝试使用我的 Django 应用程序访问第三方 API,以向该 API 发布一些信息。此 API 仅支持 OAuth2 身份验证,我正在尝试构建一个使用现有库的 Oauth2 客户端。我找到了很多实现 Oauth2 服务器的解决方案(这不是我需要的)和一些在 Django 中启用 Oauth2 登录的解决方案(这也不是我需要的)。有人能指出我正确的方向吗?

最佳答案

当将 OAuth2 与 Django 一起使用时,并不是真正的 Django 在做这项工作,而是 Python。 Python 有许多资源可以通过 OAuth2 身份验证访问 API。 Python-Request提供了一个用于访问 RESTful API 的有用工具,并支持 OAuth2 身份验证。

关于python - 在 Django 中使用受 Oauth2 保护的第三方 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45179524/

相关文章:

python - 将文件转换为灰度图像

python - Django 管理重定向到自定义 View

c# - 如何禁用我的 ASP.NET 应用程序的某些 API

web-services - Web 服务中的 REST 无状态和用户 session

python - Spark 的 `persist` 或 `cache` 的范围

python - 更新类变量时更新另一个类变量

django - 在docker中添加postgis时出现这个错误是怎么回事

javascript - 如何从 API 请求

Python Blender math.trunc()

python - 清除 Django Admin 或表单中预期的 ExclusionConstraint IntegrityError