以编程方式从BES向BlackBerry重新发送IT策略

时间:2013-01-25 10:43:41

标签: blackberry

是否可以通过编程方式(以及如何)从关联的BES重新发送黑莓手机的策略?

我尝试实现的功能与BES管理服务Web应用程序中“重新发送IT设备的策略”所实现的功能相同。我曾尝试使用BES用户管理客户端(从我的应用程序调用)来实现此功能,但BES 5.x不支持它,我想知道的是,是否可以通过BlackBerry Administration API实现这一目标?为了澄清,我想从我在BES上运行的应用程序开始重新发送策略,而不是从blackbery上的应用程序中重新发送。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我找到了通过BlackBerry Webservices for Enterprise管理API(我的论坛帖子here中的详细信息)来实现此目的的方法,可以通过此API调用实现将策略重新发送到设备

public void sample() {
   SetUsersResendITPolicyRequest request = new SetUsersResendITPolicyRequest();
   request.setMetadata(metadata);
   //"user" was returned from getUsers() API
   request.getUsers().add(user);

   SetUsersResendITPolicyResponse response = bws.setUsersResendITPolicy(request);

   if (response.getReturnStatus().getCode().compareTo("SUCCESS") != 0) {    
       System.out.println("Error occurred: " + response.getReturnStatus().getMessage());
   }
}

详细here。这适用于Java或.net,因为两者都支持API。