用纸条包装API OAuth2.0

2024-04-24 11:02:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一个脚本来自动化定期将特定文件上传到Box的过程。你知道吗

在阅读了BOX API之后,我知道我必须使用客户机id和客户机机密来获取在浏览器中打开的身份验证url,然后我使用用户名和密码登录,单击“允许”,然后我将重定向到我提供的url,并在该重定向url的末尾附加了身份验证代码。你知道吗

现在的问题是,我写的是一个脚本,而不是一个网络或移动应用程序。因此,我不得不避免这些UI网页html手动登录。你知道吗

有办法吗???我可以使用BOX的python通过python中的代码获得这个认证url然后呢我可以通过webbrowser模块在python中打开浏览器,然后输入用户名/密码。然后我被重定向。也许我可以使用一些特殊的重定向url发送验证代码回我的代码?我不知道怎么做。你知道吗

请帮帮我!你知道吗


Tags: 文件代码脚本box身份验证apiidurl
1条回答
网友
1楼 · 发布于 2024-04-24 11:02:05

您应该使用JWT身份验证。你知道吗

Unlike the standard OAuth 2 flow, JWT will allow you to use your own identity provider to bypass the application auth and redirect. Building with JWT will allow you to hide the Box process behind the scenes.

Authenticate with JWT

相关问题 更多 >