Hi again,
Thanks for the followup. Your original question asked about the iPhone users, which do have a User Name as the key for each registry entry. On Android, the user ID is actually that number. Here's how it works:
On iPhone and Android, the conduit sends the command:
http://address:8080/GET_DEVICENAMEThe response of that is what is used to uniquely identify the device. On Android, the device user name is protected and so I used the device ID instead.
The conduit for Android then asks for a name to show for that partnership, which is stored in the key section you also showed in your screenshots. So basically to get the list for Android, you have to read the 'hash' key and then find the appropriate match in the other section.
Sorry for the extra work- believe me, I would much rather have been able to skip it as well!