python - 自动针对 box.com 进行身份验证以获取 api 访问权限

标签 python box-api

Box.com 支持不同的身份验证方法,OAuth2 和 JWT。我目前正在使用 OAuth2 和开发 token ,效果很好。开发者 token 将在一小时内过期,因此我无法在生产中使用它。

我正在使用python SDK将文件上传到盒子,这里根本没有用户交互。由于没有用户上传(自动脚本),我似乎无法使用 OAuth2 身份验证方法,对吗?

JWT身份验证方法需要企业ID,我找不到。我使用此页面作为引用:https://box-content.readme.io/docs/box-platform

我已在 Box 中以共同管理员身份登录,但在应用程序菜单下找不到企业 ID 或自定义应用程序。

有什么我错过的吗?

最佳答案

您必须使用 JWT 进行服务器到服务器 api 调用。您可以在管理控制台-->企业设置-->账户信息-->企业ID中找到您的企业ID。

关于python - 自动针对 box.com 进行身份验证以获取 api 访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33832169/

相关文章:

python - 使用另一个二维数组的索引提取二维数组的元素

python - 如何在没有任何 shell 脚本的情况下运行新进程并与其建立连接?

box-api - 每次访问用户Box帐户都需要授权码吗?

php - curl: (26) 无法打开文件

box-api - 当文件超过 3MB 时,上传 api 失败并抛出以下异常

c# - 使用 Box, Inc c# sdk 创建多个文件夹抛出 "Parameter count mismatch."异常

python - Django 首选/流行的 Vagrant 盒子是什么?

python - 如何使用 pygtk 获取 gnome2 桌面上所有窗口的列表?

Python/Theano : Is it possible to construct truly recursive theano functions?

java - 在java中下载box文件