如何使用cloudinary从app上传文件

时间:2016-06-27 23:59:10

标签: php image upload cloudinary

我使用app发明者创建了应用程序。

从那里用户从手机中选择图像。

应用程序通过POSTFILE方法将文件发送到PHP文件。

PHP文件通常使用以下方式获取文件内容:

$data = php_compat_file_get_contents('php://input')

但是我的主人在GoDaddy上,所以我不能使用这种方法上传。

所以我想使用cloudinary,但我可以使用它。是由于GoDaddy共享服务器限制相同吗?

继承PHP文件中的cloudinary上传代码:

\Cloudinary::config(array( 
  "cloud_name" => "rafsystems", 
  "api_key" => "94993346XXXXXX", 
  "api_secret" => "bIgBADFROG-aU1GFLfHEzeQjWs" 
));
$result = \Cloudinary\Uploader::upload("php://input", array("public_id" => $file1));

那么我有什么选择。我需要尽快为自己和客户解决这个问题

由于

1 个答案:

答案 0 :(得分:0)

  1. 请注意,api_secret不得向公众披露。请从您帐户的设置页面生成一对新的api_key和api_secret。
  2. 我们强烈建议您从浏览器(客户端上传)直接将照片上传到Cloudinary,无论是签名还是未签名。然后,将上传响应返回的信息发送到您的PHP服务器?