【问题标题】:How to Get IMEI numbers from tabs programatically in php [closed]如何在php中以编程方式从标签中获取IMEI号码[关闭]
【发布时间】:2013-01-20 15:23:22
【问题描述】:

当我的网页在浏览器中加载时,我需要从 android 设备获取 IMEI 号码,页面将用 php 编写。我需要从设备获取 imei 号码并将其发布到服务器上的某些页面用于身份验证..

我遇到了许多可以通过 java 客户端应用程序解决的问题,但这对我的项目没有用...

我已尝试使用 SNMP 协议来获取所有系统信息,例如磁盘驱动器/系统进程列表/运行时间/停机时间和基本系统描述,但这不会提供完成此任务所需的信息级别..

有什么方法可以使用 php 应用程序在 web 上获取 IMEI 号码或系统的任何唯一 ID。


任何机构都可以建议这有什么帮助.. 获取 PHP 中 Java 类 java.lang.System 的实例 $system = new Java('java.lang.System'); 在php程序里面..

这个想法是编写实现IMEI获取的java程序,即在php程序中获取How to get the device's IMEI/ESN programmatically in android?来获取系统信息......

参考:php.net/manual/en/java.examples-basic.php

任何机构都有解决问题的建议。

谢谢,

【问题讨论】:

  • 如果可能的话,这将是一个重大的隐私问题。
  • @Pekka 谢谢,是否可以通过 ssh 连接获取这些数据,通过 ssh 发出一些命令以获取这些信息.. 或任何其他系统访问级别...
  • 我遇到了这个解决方案 这对任何机构的建议有何帮助..// 在 PHP 中获取 Java 类 java.lang.System 的实例 $system = new Java('java.lang.System' );这个想法是获取java类来在php程序中实现这个stackoverflow.com/questions/1972381/…来获取系统信息......php.net/manual/en/java.examples-basic.php

标签: php imei


【解决方案1】:

所以,基本上您只想让您的网页可用,以便 Android 设备访问?

您的客户端是一个浏览器,而浏览器只是不会发送此类信息。查看请求标头以了解可用的内容。如果这样做,这将是一个巨大的隐私问题。

因此,如果您真的有这种要求,则必须创建自己的 Android 应用。虽然有 Quercus(可以在 JVM 上运行 PHP),但我认为带有 Android Java SDK 的混搭浏览器会更容易完成。无论如何,PHP5 在语法上与 Java 非常相似。

检查http://developer.android.com/reference/android/webkit/WebView.html 用于浏览器端,How to get the device's IMEI/ESN programmatically in android? 用于IMEI。

【讨论】:

  • 谢谢,是的,我确实认为相同,但我希望列出所有可能性..任何可以通过查找其 ip 来从设备流式传输 imei 号码的 Api... 或者融合解决方案java 和 php...m 真的处于混乱状态。
  • 是更好的解决方案,让我尝试一下,它可能会再次消耗大量时间来配置所有客户端并对其进行编程。谢谢
【解决方案2】:

您的网页会在应用中加载吗?如果是,那么您可以使用How to get the device's IMEI/ESN programmatically in android? 来获得相同的结果

否则,如果你只是在手机浏览器中加载页面,恐怕它不允许你访问 IMEI

顺便说一句,除了IMEI,还有其他几种身份验证方式。您是否有任何特定要求仅使用 IMEI。如果您发布您的身份验证需求,我们可能会建议替代解决方案。

【讨论】:

  • 谢谢,如果 IMEI 号码可能的话,那就太好了.. 因为我有同样的要求。我想知道什么可以替代这个..我想限制用户从特定的标签/设备登录到我的应用程序..它完全基于浏览器的应用程序用 php 编写...
  • @VarunKumar 如果您限制设备的“型号”(例如:HTC Salsa),那么您将在“用户代理”下的 HTTP 请求标头中获得该值否则,如果您有列表IMEI 号码应该能够访问它,您可以向他们提供一次性密码,他们可以使用该密码进行身份验证,一旦他们这样做,使用 cookie 来存储 IMEI 的唯一哈希,以便每次都向您提供要求。但是,由于 cookie 的性质,它可能是短暂的,因为用户可能会选择清除他的 cookie,或者它可能会在一段时间后过期。
猜你喜欢
  • 2019-07-21
  • 2011-04-06
  • 2013-01-13
  • 2012-05-16
  • 1970-01-01
  • 1970-01-01
  • 2014-01-21
  • 2013-09-26
  • 2012-02-03
相关资源
最近更新 更多