我正在尝试使用 aws-sdk-php 从 cloudfront 创建签名网址
我已经创建了发行版 WEB 和 RTMP
这是我用来做的代码
这是 start.php
<?php
require 'vendor/autoload.php';
use Aws\S3\S3Client;
use Aws\CloudFront\CloudFrontClient;
$config = require('config.php');
// S3
$client = new Aws\S3\S3Client([
'version' => 'latest',
'region' => 'us-east-2',
]);
// CloudFront
$cloudfront = CloudFrontClient::factory([
'version' => 'latest',
'region' => 'us-east-2',
]);
Run Code Online (Sandbox Code Playgroud)
这是 config.php
<?php
return [
's3'=>[
'key' => 'XXXXXXXXXXXXXXXXXXXXXXXXXX',
'secret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXX',
'bucket' => 'hdamovies',
'region' => 'us-east-2',
],
'cloudFront' => [
'url' => 'https://d2t7o0s69hxjwd.cloudfront.net',
],
];
Run Code Online (Sandbox Code Playgroud)
这是 index.php
<?php
require 'config/start.php';
$video …Run Code Online (Sandbox Code Playgroud)