Php 从 Android 设备获取数据 从 QR 打开 URL
Php getting data from Android device opening URL from QR
我想问一些我不知道是否可行的事情。
假设我有一个 QR 码,读取后发送到我的服务器 PHP 以确定 URL。是否可以从设备获取任何数据?情况是,我想部署 QR 码,当它到达我的服务器时,可以向设备用户提供随机奖品(或保存它......)但我需要一些数据,IMEI,phone 号码,所以我知道谁是赢家。
有人有过类似的需求吗?
我搜索了整个网站,但找不到任何答案。
唯一可行的方法是编写您自己的二维码扫描器应用程序并让用户安装它。即便如此,我不确定这是否会违反设备上的某种安全控制。
原因很简单:QR 码只是简单地编码一个静态字符串,如 URL。 QR 码本身没有规定在设备读取后向 URL 插入附加数据——这必须由用户设备上的应用程序来完成。虽然我还没有研究所有各种 QR 码阅读应用程序,但如果最常见的应用程序做这样的事情,我会感到惊讶。
您可能会尝试使用 QR 码扫描仪:使用 PHP 设置 Web 服务器,创建指向它的 QR 码,然后检查您的服务器收到代码时收到的请求被扫描。我的猜测是您只会找到标准的 HTTP headers,但您可能会在其中找到可以使用的信息。
但这种功能的最佳解决方案是让二维码指向一个网页,该网页上有一个表单,用户可以在其中输入他们的电子邮件地址。这还有一个额外的好处,那就是您可以收集客户的电子邮件地址(当然要完全公开您对这些信息所做的事情)。
我想问一些我不知道是否可行的事情。
假设我有一个 QR 码,读取后发送到我的服务器 PHP 以确定 URL。是否可以从设备获取任何数据?情况是,我想部署 QR 码,当它到达我的服务器时,可以向设备用户提供随机奖品(或保存它......)但我需要一些数据,IMEI,phone 号码,所以我知道谁是赢家。
有人有过类似的需求吗?
我搜索了整个网站,但找不到任何答案。
唯一可行的方法是编写您自己的二维码扫描器应用程序并让用户安装它。即便如此,我不确定这是否会违反设备上的某种安全控制。
原因很简单:QR 码只是简单地编码一个静态字符串,如 URL。 QR 码本身没有规定在设备读取后向 URL 插入附加数据——这必须由用户设备上的应用程序来完成。虽然我还没有研究所有各种 QR 码阅读应用程序,但如果最常见的应用程序做这样的事情,我会感到惊讶。
您可能会尝试使用 QR 码扫描仪:使用 PHP 设置 Web 服务器,创建指向它的 QR 码,然后检查您的服务器收到代码时收到的请求被扫描。我的猜测是您只会找到标准的 HTTP headers,但您可能会在其中找到可以使用的信息。
但这种功能的最佳解决方案是让二维码指向一个网页,该网页上有一个表单,用户可以在其中输入他们的电子邮件地址。这还有一个额外的好处,那就是您可以收集客户的电子邮件地址(当然要完全公开您对这些信息所做的事情)。