使用curl而不是browser来获取auth_token

时间:2012-08-19 19:46:34

标签: box-api

在步骤#2上查看:http://developers.box.com/get-started/#authenticating我正在尝试使用curl输入凭据(用户/电子邮件/密码)来获取auth_token。我宁愿这样做,而不是将用户引导到他们的浏览器,因为我正在制作一个同步脚本。

任何人都知道我该怎么做?我可以用curl做一个POST吗?我正在使用API​​的v2。

2 个答案:

答案 0 :(得分:0)

不幸的是,您必须通过网页发送用户。但是,由于您正在编写脚本,因此您还应该知道当前系统下的auth_tokens,因此您可以手动检索一个并将其包含在脚本中。

答案 1 :(得分:0)

只需注意一件事。如果您不使用通过Box web ui的标准身份验证流程,则Box的所有用户使用SSO(Active Directory和类似的)登录进行登录的大客户将不是您的客户。

因此,基本上,如果您希望企业级客户选择您的应用程序,请遵循Box提供的构建指南。