12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- include './qcloud-sts-sdk.php';
- $sts = new STS();
- $config = array(
- 'url' => 'https://sts.tencentcloudapi.com/',
- 'domain' => 'sts.tencentcloudapi.com',
- 'proxy' => '',
- 'secretId' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
- 'secretKey' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
- 'bucket' => 'test-1250000000',
- 'region' => 'ap-guangzhou',
- 'durationSeconds' => 1800,
-
-
- 'allowPrefix' => '_ALLOW_DIR_/*',
-
- 'allowActions' => array (
-
-
- 'name/cos:PutObject',
- 'name/cos:PostObject',
-
- 'name/cos:InitiateMultipartUpload',
- 'name/cos:ListMultipartUploads',
- 'name/cos:ListParts',
- 'name/cos:UploadPart',
- 'name/cos:CompleteMultipartUpload'
- )
- );
- $tempKeys = $sts->getTempKeys($config);
- header('Content-Type: application/json');
- header('Access-Control-Allow-Origin: http://127.0.0.1');
- header('Access-Control-Allow-Headers: origin,accept,content-type');
- echo json_encode($tempKeys);
|