编写脚本以通过自动生成开发人员令牌将文件发送到 box 应用程序
write a script to send files to box application by automatic developer token generation
需求:我需要一个发送文件到盒子的脚本。
到目前为止,我成功地按照 https://docs.box.com/docs/getting-started-box-integration 将文件发送到盒子。我正在使用 box-python-sdk 来实现这一点,但我必须使用此开发人员令牌,该令牌仅在 60 分钟内有效以进行身份验证。我必须每天为 运行 这个脚本生成一个开发人员令牌。
oauth = OAuth2(
client_id=CLIENT_ID,
client_secret=CLIENT_SECRET,
access_token=DEVELOPER_TOKEN,
)
client = Client(oauth)
我无法设置重定向 URI,因为我不是 运行 在服务器上安装应用程序,我只是 运行 使用 "python box.py " 安装此脚本。有没有办法在我的脚本中刷新开发人员令牌?
可以使用JWT认证实现,参考https://github.com/box/box-python-sdk。
需求:我需要一个发送文件到盒子的脚本。
到目前为止,我成功地按照 https://docs.box.com/docs/getting-started-box-integration 将文件发送到盒子。我正在使用 box-python-sdk 来实现这一点,但我必须使用此开发人员令牌,该令牌仅在 60 分钟内有效以进行身份验证。我必须每天为 运行 这个脚本生成一个开发人员令牌。
oauth = OAuth2(
client_id=CLIENT_ID,
client_secret=CLIENT_SECRET,
access_token=DEVELOPER_TOKEN,
)
client = Client(oauth)
我无法设置重定向 URI,因为我不是 运行 在服务器上安装应用程序,我只是 运行 使用 "python box.py " 安装此脚本。有没有办法在我的脚本中刷新开发人员令牌?
可以使用JWT认证实现,参考https://github.com/box/box-python-sdk。