【发布时间】:2020-09-06 22:19:51
【问题描述】:
免责声明 - 感谢您提出这个问题!我只想说我是 PHP 的绝对初学者。谢谢!
嗨!我正在做一个项目(更具体地说,一个仅限移动设备的应用程序),我需要在其中做以下事情 -
- 用户会给我他/她的手机到图像的路径,该路径存储在他的手机中。
- 通过 API,我会将路径发送到我网站的 PHP 文件,PHP 将从路径中捕获图像。
- 显示图像后,代码会以很高的压缩率对其进行压缩,并显示临时存储的图像。
- 然后我会将图片上传到AWS S3媒体数据库(可能用PHP SDK?),并获取图片的链接。
这就是我的计划,可以吗?第二步和第三步的步骤是什么 - 即从手机的本地路径中捕获图像并压缩它?
任何帮助表示赞赏:)
非常感谢!
【问题讨论】:
-
出于安全考虑,不能从手机本地路径抓图。您需要将图像从手机上传到服务器。
-
您无法使用 PHP 访问远程设备上的任何内容,这会带来安全风险。您可以使用移动设备上的表单上传。
-
感谢@JayBlanchard 和@SPlatten 的回答!不幸的是,我的开发平台没有通过 API 上传图像文件的功能 :( 有什么可以救我的吗?另外,AWS S3 是否支持从本地路径上传图像?谢谢!
-
不,S3 也不支持。
-
@kartik 只是询问有关您的平台的问题。我们也许可以提供帮助:)