OTAService
This WebService provides sets of methods for IFS registration of PEPID, LLC
The following operations are supported. For a formal definition, please review the Service Description.
-
GetRegKey
Get Customer's Subscription Information by email and password. Returns a string in the format: Error#ProductCode#ExpirationDate(as long) where Error = 0 - no errors, Error = 1 - customer does not exists, Error = 2 - no prod registration, Error = 3 - product registration expired, Error = 4 - one or more parameters are empty or in the wrong format, Error = 5 - Database error. Note: RegCode parameter is not used. -
GetRegKeyHM
Get Customer's Subscription Information by email and password(Phone number). Return string in the format Error#ProductCode#ExpirationDate(as long) where Error = 0 - no errors, Error = 1 - customer does not exists, Error = 2 - no prod registration,Error = 3 - product registration expiered, Error = 4 - one or more parameters are empty or in the wrong format, Error = 5 - Database error -
getDownloadPath
Get the download path for specific product code,device platform and file type -
getFileList
Get list of files for OTA download by product code, file type and platform. Return filelist as a comma-delimited string -
getNotifierUpdates
Get a number of Notifier updates for specified user -
getProdSize
Get size of requested product by platform -
getRegProd
Get list of registered products for Customer by email, password and platform. Return Products as a comma-delimited string. -
getRegProdHM
Get list of registered products for Customer by email, password(phone number) and platform. Return Products as a comma-delimited string. -
getServerDate
Get Server Date as a string for preventing customers from changing their clock on device backwards to unlock expired product.