2012-09-25 25 views

回答

0

如果登录页面你在参照凭证页:

https://www.box.com/api/1.0/auth/{your ticket} 
是您获取门票之后将用户重定向到

GET https://www.box.com/api/1.0/rest?action=get_ticket&api_key={your api key} 

那么答案是目前没有。据我所知,目前还没有计划支持直接提供凭证的认证方法。

0

你可以很容易地填写表格并提交它,而无需打开浏览器。如果你使用Python,你可以用Mechanize或Clientform来完成。我想你可以用其他语言做同样的事情。但是我不确定它的意义,因为你需要验证你的用户,Box登录页面很好地完成了这项工作。如果您不希望每次都使用户登录,请使用时间戳序列化令牌,以表示您希望它有多长时间,并在该过期之前使用该令牌。

好运, 迈克

+0

盒子登录页面做这项工作很好,如果这是你想要登录的人,如果它是什么程序。需要登录? – tnktnk

+0

就像我说的,你可以填写并提交表单,而不必在浏览器中打开它。一旦用户将其输入到您设计的任何本地进程中,您就可以保存usr /密码信息,并以此方式提交。但更简单的是保存令牌并重新使用它。 – MikeHunter

0

又有了新的发展,因为这个问题被张贴,现在是可以使用JWT(JSON网络令牌)和Box开发者版访问盒。

如果您创建开发者帐户,您将能够创建App用户并使用企业令牌和私钥文件进行登录。退房的文档的更多信息:Box Developer Edition

Additonally,boxsdk自带的盒子开发版支持

相关问题