我正在尝试用Java中的Box SDK构建一个应用程序。目前,我正在使用开发人员令牌连接到我的Box:
BoxAPIConnection api = new BoxAPIConnection("MY-DEVELOPER-TOKEN");
我必须每60分钟生成一个新的开发人员令牌,因此我想这样做,这样就可以自动完成。根据{{3}},我们可以这样做:
BoxAPIConnection api = new BoxAPIConnection("MY-CLIENT-ID", "MY-CLIENT-SECRET", "MY-AUTH-CODE");
但是,我得到了:
Exception in thread "main" com.box.sdk.BoxAPIException: The API returned an error code: 400
{"error":"invalid_grant","error_description":"Auth code doesn't exist or is invalid for the client"}
我从Box帐户的配置页面获取了我的客户端ID和客户端密钥,因此我认为这些是正确的。我在哪里可以获得我的验证码?当我第一次连接到我的帐户时,我正在使用的是弹出窗口中的那个。
答案 0 :(得分:0)
您可以获得如下身份验证码: