我想将Box云集成到我的软件中。它是桌面应用程序。用户可以从他的Box帐户上传或下载数据。 我已经通过了Box的API文档。
我的应用程序具有Box登录凭据,即框用户ID和密码。 但是当我浏览文档时,我发现在步骤3(http://developers.box.com/get-started/),用户必须输入他的盒子凭据,我不想要,因为我拥有它。
那么有什么方法可以使用盒子凭证而不是授权程序访问盒子帐户?
Plz帮助我。提前谢谢。
答案 0 :(得分:0)
我使用的过程是将您从登录网页获取的令牌写入文件,然后在每次需要时检索它。我使用用户名存储它,该用户名也是在用户登录后从您获取令牌的站点返回的('https://www.box.com/api/1.0/rest?action=get_auth_token&api_key= blah等等等等。令牌似乎根本没有过期,但您可以定期自己过期并让用户登录网站。您还可以在机器级别授权用户,这样就不会抓住其他人的令牌,如果有必要的话。
麦克