Uploadcare存储组/文件

时间:2014-08-13 02:49:25

标签: php file-upload uploadcare

我正在使用Uploadcare的多文件选择器实例,但已关闭"自动存储"。用户单击提交按钮后如何存储文件?

我经历了REST API,但我真的很陌生,所以我不清楚我需要做什么。示例代码非常有用。

感谢。

更新

实现了示例,但是收到内部服务器错误。在我的帐户上,我可以看到CDN上的图像,但没有存储。这是我的PHP代码:

<?php

require_once 'Uploadcare/Api.php';
use \Uploadcare;

$public_key = 'xxxxxxxxxxx';
$secret_key = 'xxxxxxxxxxx';

$groupUUID = mysqli_real_escape_string($con, $_POST['groupUUID']);

$api = new Uploadcare\Api($public_key, $secret_key);
$group = $api->getGroup($groupUUID);
$group->store();

?>

有什么问题吗?

1 个答案:

答案 0 :(得分:1)

您必须在后端发出REST API请求:

PUT /groups/:group_id/storage/

:group_id默认提交表单。

例如,如果您使用的是Uploadcare PHP package

$group_id = $_POST['files']; // name of input field that is used by Uploadcare
$api = new Uploadcare\Api($public_key, $secret_key);
$group = $api->getGroup($group_id);
$group->store();