如何检查用户是否拍摄了照片

时间:2012-05-05 13:25:02

标签: file-upload camera image exif image-uploading

我最近在我正在开发的Web应用程序中遇到了一些麻烦。在这个Web应用程序中,我允许用户上传图片,我需要在一定程度上检查他们上传的图片是从他们自己的相机,网络摄像头,移动设备等中获取的。 如果我不能保证上传的图像“属于”用户(例如是从互联网上的某个地方下载,用Paint制作等),文件将被丢弃,否则将被存储

我知道实现这一目标的任何方法都是非常不准确的,并且会产生许多误报 - 或者是负面的 - 并且没有防弹解决方案,但我只是想找到一种尝试的方法。

到目前为止,我已经想到了

  • 检查图片是否有Exif个数据,如果是,是否存在 日期相对较新,存储它

  • 提供从Facebook这样的用户网络摄像头拍摄“快照”的选项 对于个人资料图片

还有其他方法吗?

0 个答案:

没有答案