Retrieve a BlackBerry device ID
To search for a specific
BlackBerry®
device, use the user account assigned to the
BlackBerry
device.
Before you begin: Retrieve the
userID integer for the user account assigned to the
BlackBerry
device.
-
Invoke findDeviceForUser().
FindDeviceForUserResult result=coreWebService.findDeviceForUser(userId, locale, true);
-
Check the result for errors and handle any errors.
if (result.getFindDeviceForUserReturnStatus().getCode()!= FindDeviceForUserReturnStatusEnumType.SUCCESS)
{
// handle any errors
}
-
Verify that there is a BlackBerry device assigned to the the user account.
if (result.getDevice() == null)
{
// notify the user
}
- Return the
BlackBerry
device ID.
int deviceID = result.getDevice().getDeviceId();
return deviceID;
Was this information helpful? Send us your comments.