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/