|
@@ -12,6 +12,7 @@ class CallbackController
|
|
|
$qiniuConfig = config('common.qiniu');
|
|
|
|
|
|
$auth = new Auth($qiniuConfig['accessKey'], $qiniuConfig['secretKey']);
|
|
|
+ $videoEnv = $qiniuConfig['videoEnv'];
|
|
|
$expires = 7200;
|
|
|
$policy = [
|
|
|
'scope' => $qiniuConfig['bucket'],
|
|
@@ -19,7 +20,7 @@ class CallbackController
|
|
|
'callbackBody' => '{"hash":"$(etag)","key":"$(key)", "fname":"$(fname)", "fprefix":"$(fprefix)" ,"duration":"$(avinfo.video.duration)"}',
|
|
|
'callbackBodyType' => 'application/json',
|
|
|
'forceSaveKey' => true,
|
|
|
- 'saveKey' => 'duanju/$(x:video_id)/$(etag)$(ext)',
|
|
|
+ 'saveKey' => 'duanju/'.$videoEnv.'/$(x:video_id)/$(etag)$(ext)',
|
|
|
];
|
|
|
$upToken = $auth->uploadToken($qiniuConfig['bucket'], null, $expires, $policy, true);
|
|
|
return $upToken;
|