将生成的字符串替换为请求者标识符

时间:2015-11-29 10:07:22

标签: android

我的应用的每个设备都需要一个唯一的字符串。应用程序向服务器发送请求,我需要服务器端的唯一标识符来识别请求者。我以前使用过该设备的mac地址,但我被指出使用mac会导致隐私侵犯。所以我现在决定生成一个字符串,而不是使用mac。

你做什么,我可以用<tbody ng-repeat="caterory in categories"> <tr ng-repeat="room in caterory.Rooms"> <td ng-bind="$first ?caterory.name : ''"></td> <td>{{room.roomNo}}</td> <td ng-repeat="schedule in room.Schedule">{{schedule.status}}</td> </tr> </tbody> 替换get_mac_address()并确保字符串只在数据库中出现一次吗?

代码:

getSessionId()

1 个答案:

答案 0 :(得分:0)

我建议您访问此页面以获取有关用于识别应用安装的Android开发人员博客的一些信息:http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

以下是使用ANDROID_ID的部分。通过它。

您还可以组合用户和设备的ID来创建唯一的字符串。它还删除了具有相同设备ID的多个用户的可能性。

[SHA1/MD5 of user_id/user_email]_[device_id]

这样的东西

有关详细信息,请查看以下问题。这肯定会对您有所帮助:Is there a unique Android device ID?