Я пытался загрузить изображение через SDK, но я получаю эту ошибку:Фатальная ошибка: Uncaught Aws Glacier Exception GlacierException: AWS Код ошибки:, код Статус: 400, AWS Запрос
неисправимая ошибка : Uncaught Aws \ Glacier \ Exception \ GlacierException: AWS Код ошибки:, Код состояния: 400, AWS Идентификатор запроса: AWS Тип ошибки: клиент, AWS Сообщение об ошибке:, User-Agent: aws-sdk-php2/2.4.3 Gozzle /3.7.2 локон/7.15.5 PHP/5.3.8 выброшен в /www/site/test/Aws/Common/Exception/NamespaceExceptionFactory.php на линии 91
И это мой тестовый код:
<?php
// Include the SDK using the Composer autoloader
require 'aws-autoloader.php';
use Aws\Glacier\GlacierClient;
$client = GlacierClient::factory(array(
'key' => 'xxxxxxx',
'secret' => 'xxxxxxxx',
'region' => 'us-east-1' // (e.g., us-west-2)
));
$vaultName = 'http://xxx.xxx.xxx/vrs/images/album/default/pp.jpg';
$filename = '/www/site/test/pp.jpg';
$result = $client->uploadArchive(array(
'vaultName' => $vaultName,
'body' => fopen($filename, 'r'),
));
$archiveId = $result->get('archiveId');
var_dump($archiveId);
Любая помощь очень ценится :)
спасибо очень много, O (∩_∩) O – user2688100