在BOX.net API 1.0版中,有一种获取用户帐户信息的方法(http://developers.box.net/w/page/12923928/ApiFunction_get_account_info)
https://www.box.net/api/1.0/rest?action=get_account_info&api_key=<key>&auth_token=<token>
但在版本2.0中,我找不到等效的方法。它存在吗?或者旧方法是否仍然以某种形式使用新的2.0 API?
答案 0 :(得分:1)
我们目前尚未实施/ users端点,它将提供您正在寻找的信息。
但是,auth令牌目前可以在v1和v2上运行,因此您仍然可以调用v1方法。
答案 1 :(得分:0)
试试这个。
BoxClient client = getAuthenticatedClient(code);
BoxDefaultRequestObject requestObject = null;
List<BoxUser> userList = client.getUsersManager().getAllEnterpriseUser(requestObject, null);
for (BoxUser usr : userList) {
System.out.println("Addr: " + usr.getAddress());
System.out.println("Name : " + usr.getName());
System.out.println("Login : " + usr.getLogin());
}